Eternal Sin wrote...
Yeah, but Ash is terrible so that won't count.
Not really. The only good thing about him is how strong the bonds he have with his pokemon, Charizard included... His story and bonds with his pokemon are always so inspiring... I'm not even talking about Pikachu tho.
And he's not all that terrible... I guess during most of his journey, he's usually going with his small tiny pokemon, but eventually, later on the season, some of them will evolve, and during the Pokemon League where he can assemble his best team, he's not half bad... His Charizard, Sceptile, and Infernape are all very strong too, match up to the best of in the league.