Lots of Pokemon come with problems... movepools grow with generations thus change isn't uncommon even if some Pokemon still seem to get the short end of the stick each new game (I'm looking at you Flareon). Other pokemon suffer statistically (Sunflora, Seaking, almost every Bug Pokemon...) And there is this unwritten rule that a Pokemon's stats can't be changed once their written. Now while some of those CAN still evolve like Mawile, Lumineon, and Ledian which would possibly fix their problems, but why is it a rule that Gamefreak can't just fix their stats. I mean half of Generation 4 was built of evolutions to older Pokemon but wouldn't it just be easier to alter stats rather than design 40 different evolutions?
Some others like Sunflora and Delcatty can't because they already evolved through an item (Another unwritten rule that a pokemon that evolves with a stone can't evolve again). Thus the only thing that could help them is a stat change.
What I'm slowly trying to ask... is it a bad idea to alter stats? Is anyone for or against that? Is Gamefreak afraid to do that kind of change?