Seriously, I know we don't know anything, and thus can't say for sure what is right, but it really does feel like there can sometimes be some SERIOUS lack of communication between people who design the actual Pokemon and people who make the stats/movepool/ability/typing
Like, remember Pidove? Remember how it learns Gust, Air Cutter, and Air Slash, and how it gets Super Luck to make Air Cutter even better? And then you realize that it's stats are oriented towards PHYSICAL Attack, and its Special Attack sucks? Like, why?????? It doesn't help that it's movepool is absolutely bottom of the barrel. They didn't even bother giving it good physical attacks, either; the most reliable Flying attack it has is PLUCK.
Just... why? Who makes/doesn't make these decisions? Why do people at Game Freak INTENTIONALLY SEEK OUT to make shitmons? Not even Vikavolt and Pidove, but shit like Kricketot, who only get Bide as an attacking move, or the godforsaken Unown. Who lets this happen?????