>>56043650fuck it, i'll humor you.
having both roggenrola and geodude in the same dex is not going to make your gameplay experience any more varied because they're basically the exact same pokemon. however, having two different options for a generic cave rock and only choosing one of them makes each regional dex feel more varied because it's not the exact same lines every time. it's still serving the same role, but it's a new design so it still feels fresh.
(and for the record i do think some unova lines are too similar to their kanto counterparts. zubat/woobat and poliwag/tympole strike a better balance of serving a similar role in the environment but being different in battle.)
XY doesn't take advantage of this though. the game could choose between timburr and machop, but instead it uses both. same with geodude and roggenrola. and i have to ask why, since they're basically the same pokemon.
this shit's all over the kalos dex. why do you need zigzagoon, bidoof, sentret, and patrat when you have bunnelby? why do you need butterfree when you have vivillon? why do you need pikachu, plusle/minun, pachirisu, emolga, and dedenne all in the same game? these are all more or less the same pokoemon. it doesn't add variety to the gameplay.