So with all the leaks, the Pokemon community has been in a maelstrom of both joy and anger. Depending on the hour, you'll find people either excited for new Pokemon or making self-righteous manifestos about the evils of GameFreak.
And here I am waiting to make my new Pokemon team with my girlfriend.
The issue is mainly that Pokemon reached a point where a mainline game couldn't contain over a thousand Pokemon. While I think Pokemon Home (formally Bank) should have been better implemented to satisfy the hardcore, and maybe sell older titles to obtain "missing" Pokemon, I know from an actual developer standpoint why this was done.
What's the point of introducing new Pokemon, inflating the numbers, adding more mono-types and similar dual-types, when they'll likely get overshadowed by the established Pokemon that fit the same role. You're essentially adding redundancy for the sake of something brand new. And forget not adding new Pokemon for another mainline series. That's an established requirement that must never be broken! However, let's be honest: If GameFreak ever made an "ultimate" Pokemon game with all available Pokemon in the biggest and grandest adventure, you could never top it. It's like Smash Ultimate where it's hard to believe it'll ever be topped in the series just by its sheer scale.
There are still valid points of contention, like Charizard being the only past Starter present in the game. Even as a brand ambassador, it feels that Charizard has obtained a level greater than its original compatriots. I mean, I'll live, but if I posted half this stuff anywhere else I would be tarred and feathered by children and manchilden alike.