I don’t think it’s unreasonable. I mean, I’ve sort of given up caring about game balance in Pokémon, because – in my opinion, at least – Mega Rayquaza pretty much puts it beyond doubt that Game Freak certainly doesn’t care, and doesn’t regard a balanced competitive metagame as a significant goal of what they’re doing. More importantly, I suspect that, given the sheer number of Pokémon we have now (or, good heavens, the number we will have by the end of the year – have they announced a number? No, don’t tell me, I don’t even want to know), even a more aggressive balancing strategy like what you’re suggesting would probably not be sufficient. There aren’t all that many viable roles a Pokémon can fill on a team (special/physical sweeper, Rapid Spin support, tank, pivot, wall, etc), and when you have 700+ of the damn things, it’s sort of inevitable that some will outstrip others at pretty much everything. On top of that, some Pokémon that are bad on their own somehow become good when partnered with certain others through the strange alchemy of team-building. So in short, I don’t think it’s a bad idea, I certainly don’t think it would hurt, and some of the really unfortunate Pokémon like Wigglytuff or Ariados could do with just having some big numbers slapped on them, but I’m also not convinced it would actually solve anything in the long term.