>>51441136They've fucked up making proper teams for Ash starting in the Johto league. And giving his pokemon appropriate battle moments.
Kanto and Johto established a good formula for Ash's team, he has a fire-water-grass core, Pikachu, a bird and then two or more odd ones to give him some variety. I'm cool with them breaking that trend in Journeys because he's supposed to have a more competitive champion team, but no grass type in Kalos, no water type in Alola was shit. He should have had a Gogoat or Trevenant in Kalos and an Araquanid or his own Golisopod in Alola
Fucking Hoenn didn't even give him a sixth pokemon, without Pikachu he didn't even have a full team
There aren't a ton of pokemon that would fit him that weren't also on the team of another character, but Grumpig could have made an interesting fit, he could have kept that one Spoink he used in the triathalon episode. Or if that's no good, a Sableye could make a good pick too
Sinnoh was a little better, but getting rid of Aipom was stupid. If Ash needed a Buizel it should have just been him catching the Buizel instead of Dawn. Buizel also didn't seem to win a single battle after learning ice punch, should have evolved and had a chance to be useful. Torterra also didn't get a single win, which is dumb af, he even got special training from Paul's Torterra about how to effectively battle as a tank, it was dumb as fuck for Ash to not use Torterra against Gastrodon. Paul shouldn't even have brought a random Gastrodon, he should have used his established powerhouses, Torterra should beat Ursaring
And aside from Krookodile, not many of Ash's Unova pokemon got proper development
The problem started with the Johto league, his team vs Gary wasn't good, not bringing Pikachu was ridiculous. Missing out on giving us a Pikachu vs Umbreon rematch was such a horrible decision.
Snorlax also didn't need to be in the Harrison battle, should have been Heracross to beat Hypno and Steelix (or let Noctowl beat Hypno)