Brandon had to scale his team down just to give Ash a chance to win in the frontier, and the guy was too mentally encumbered to remember that he had a proven legendary-defeating Charizard when he decided to face the guy who used nothing but legendary in the Sinnoh league. Dude was still pretty damn dumb.Kanto and Unova Ash is dumbAsh. Now he's okayAsh.
He was alright in the Orange Islands and Johto, and as close to "okay" as he's ever gotten. Still could introduce my nephew to Pokemon and have his team wipe the floor with Ash by the end of his first game.