Why is DP AND XY ash so overrated, I'll never understand. DP he had little personally, and XY, his personality transformed into typical main shonnen guy who is less uniqe than goku & naruto combined.
My opinion: OS > hoenn > DP = XY > BW
BW ash had no personality beyond stupid. Iris's catch phrase should have been 'your such a moron!' He acted like a brain-damaged idiot, not a kid. Making mistakes he learned about in kanto & has been using skills throughout his travels =\= him being childish.
Hoenn one could say he's in a good middle of 'matured' and still being a bit like his 10 yr old self. That's good and all, but he still lost some of his personality walking onto hoenn. Luckily, it wasn't too harsh of a blow on his personality like later on.
Kanto: yes he was whinny. Yes he was self-centered. Yes he was overconfident. And yes he was a 'stupid' (HE WAS A NEWB THEN THERE WAS NO EXCUSE FOR BW ASH). But there is no time beyond OS ash that made me relate, laugh, & cry. Ash is no where near BA like he was in 'Snow Way Out!' He was going to sacrifice his life for more than just pikachu!
DP & XY(Z) ash is kinda tied. They show little personality at least without too much reliance on destroying his past learnings like BW ash. DP at least have ash get irratated and (take of this next part as you will) had ash wanting to be friendly with Paul dispite his disagreements with his tactics. XY(Z) is little flawed, only one time has he really done anything 'wrong,' or negatively looked upon by show, and rarely shows his childlike side & when he does, it's more of him being stupid ex: him trying to run on water. And like I pointed out, he's just a lazy copy of a typical shonnen male character with nothing interesting of his own what so ever.
I don't care if ash wins an entire leauge, catches all the legands of the world, or gets a gf. If he's bland, I honestly don't like his character.