Charizard As Leon's Ace:
While I was also disappointed that Leon used a Charizard as his ace as the Gen I pandering/favoritism is not even subtle anymore (and remember my favorite Pokemon is Charizard), it's not bad game design. The whole idea behind Leon is that he's the best of the best, and what Pokemon do many fans think being the best of the best (despite how it actually performs in competitive)? Charizard. But they knew they couldn't just give him a Charizard and call it a day so gave it a Gigantamax and that's the justification why it was allowed, similar to how Diantha's ace is Gardevoir because it has a new shiny Mega Evolution.
Two Alike Starters:
Leon having the unpicked Galar Starter I think was more meant to be symbolic than trying to fit it somewhere on Leon's team; though not it's a symbolism that was also done in SM (but a bit better). First it sort of mirrors, yet again, the Gen I Champion battle where Blue used the Starter that was strong against yours. Another less pandering symbolism is the last time you saw the unpicked Starter it was a Level 5 basic stage. And now the next time you see it it's a Champion level final stage, showing not only how much it has grown but also how much how you and your Starter grown as your Starter should also be high level and in its final stage.
Slightly unrelated to this entire thread and this discussion, but there is one Gen 1 Pokémon which I wonder about when it comes to popularity. It feels to me that it seems more popular than it is, for the lack of a better phrase. The one I am talking about is Jigglypuff. I only thought of this because of how it has been included in the Smash Bros series since the beginning. (...) It made it to the top 100 at least but it stills feels rather low for a Pokémon that "feels" popular. I'm not sure about Jigglypuff really, maybe it is just still living on it's popularity from the Gen 1 days (I know that it had quite a role in the anime, and in Pokémon Adventures, Green (the girl) has one as her main Pokémon). Maybe it is super popular in Japan or something? I don't know.
Jigglypuff's presence in Smash was really only because they wanted an extra Pokemon rep but didn't want to make a new wireframe so picked Jigglypuff as it was well known at the time due to the anime and they could fit it over Kirby's wireframe. And it's ongoing presence in Smash is just due to it being a legacy character, it's popularity has waned but due to some early installment weirdness it managed to get in on the ground floor which cemented its presence for all time.
That said Master's Summer event
did a fun thing with Jigglypuff that may bring back some fans to it.
EDIT: Shedinja'd.
BW's Dex Restriction:
I will also stand up for the decision to have only the new Pokemon in the main game of BW, even if it did alienate some "hardcore" older fans.
You got to remember, BW was the first region that wasn't based on a region in Japan, it was based on New York. If the regions are roughly in the same place as their real world counterparts, that meant Unova has pretty much on the other side of the planet from Kanto, Johto, Hoenn, and Sinnoh. Logically that would mean they would have mostly if not entirely new Pokemon, so that's what they did. It was also a move to try and recreate the feeling the first gen games had, where you didn't have an "old" favorite because all Pokemon were new. Sure, BW ended up having to make expies of some existing Pokemon to try and put in some familiarity, but they also made sure to give the Pokemon their own identity. Pidove are doves/pheasant while Pidgey is a generic bird/bird of prey, Blitzle family are zebras while Ponyta family are generic horses/Unicorn, Roggenrola family are geodes while Geodude family are generic rocks (I just realized how ironic their names are now), Timburr family are construction workers while Machop family are bodybuilders, Woobat family are based on furry fruit bats while Zubat is based on vampire bats.
Gen 5 High Level Evolutions:
Should be noted the high level evolutions weren't a problem in BW because the Pokemon were positioned in a location in the game where the high evolution level was reachable. It's only in future games where they didn't rebalance this is it now a problem and something GF should have fixed by now. Just as they adjust movesets, they should also adjust evolution levels for regional Pokemon at least. At the very least maybe add in a mechanic where, if the Pokemon is more friendly toward you, they can evolve much earlier.
I mean, it's not like you can get wild starter Pokemon in general. To my knowledge, they've all been either gifts or weird things like Friend Safari, Island Scan, or the aforementioned raids. So it's all a bit of a mystery regarding where these things are actually native to.
Huh, true. I don't think it's something GF really thought much on. My headcanon is that they're specially bred (maybe think designer breed) in hidden reservations for Professors and other notable figures to give out as "Starter" Pokemon (usually to help with Pokemon research). And with that thinking the Region where they're a Starter in is their home region as that's where they're bred & raised. Now of course, since a designer breed, the Starter isn't exclusive to any region so if a Professor wanted they could request Starters raised in another region, but there's honestly no reason for the Professor to do that and cases like with Sycamore and Birch are rare cases I imagine.
Wait? Really? That's shocking because Pokemon like Togekiss, Roserade, Magnezone, and Gliscor were Pokemon that redeemed their lines- without them, their lines genuinely sucked.
But don't forget they also gave us Lickilicky, Rhyperior, Magmortar, Tangrowth, Ambipom, Mamoswine, and Probopass. Less stellar designs. And these aren't all the cross gen evos Gen IV introduced, there was a LOT (and not all of them were readily accessible in Diamond & Pearl, it wasn't until Platinum dud they think to include all the Pokemon that received cross gen evolutions as part of the regional dex). While there are certainly good designs and even some of the ones I mentioned may not look bad or turned out competitively good, to a lot of fans it felt like GF was just shotgunning new evolutions (and pre-evolutions) to whatever Pokemon that got hit by the shot (and yet there are other Pokemon, some which may have been more popular, who didn't get an evolution. Why you giving Lickitung an evo by not Absol?).
EDIT: And Shedinja'd again. BTW has you seen a
Dynamax Shedinja Max Raid? It's both the funniest and saddest thing you'll ever see.