@GetsugaZoro:
Charizard wasnt really needed,
Ash lost, so obviously he was.
he has been used in final battle in every region, in Battle Frontier he beat an Articuno.
Yeah. Cause he's badass.
There's a reason he gets used in final battle every time, he's one of Ash's strongest. Its one of the few NOT chilling at Oak's lab, but activley training to be stronger, in a valley full of Charizards.
Heracross, Torkoal, Gible, Sceptile, Swellow and Pikachu.
Sceptile is one of his other powerhouses, and Pikachu is well, level 100 at the end of every league. But yeah… Gible especially seems like a poor choice. Its full grown form maybe.
Granted, he was apparently up against a godamn Darkrai and Latias. So there is that.
Oh well, he'll show them all when he drags along Mewtwo, Mew and Lugia one of these days.