I was looking arund on bulbapedia and I found out that ash has only caught abut 9% of the existing pokemon. What ever happened to "Gotta catch 'em all!"? He doesnt even catch most wild pokemon he encounters. I thought good pokemon trainers are supposed any new pokemon they see. I remember one ep where he found a half dead zapdos on the floor, nursed it back to health, and let it go. I was like WTF is wrong with you! U let a ZAPDOS go!?
Gawd ash sucks.
If you been following the anime, they drop the "gotta catch 'em all" theme when they created the third gen. pokemons.
Second Ash is currently focusing on training 6 pokemon at a time.
Just look what happen during the Johto saga. Failure, a little character development, a little evolution, hence, i only remember Chikorita evolving during the saga.
They made Ash get more than six pokemon and the consequences we get is, barely any evolution and no character development.
Just look at Hoenn/BF saga, they gave him pokemon that he can train, and which it evolves, look at it.
he manage to evolve Taillow, Treecko, Snorount, phanhy into Swellow, Sceptile, Glalie, Donphan. All powerhouses. Thus, giving him time to develop them into real strong pokemons.
In Sinnoh
He already got a full team.
and were not half-way DP yet.
With semi-powerhouses like
Gliscor, Buizel, Chimchar, Turtwig and Staravia.
If he manage to evolve even at least Buizel, turtwig/chimchar and staravia he can have a good Pokemon League Team.
And about the Zapdos one.
Lemme ask you this, are you really going to take advantage of a hurt pokemon?
I wont, and that what ash did, its not stupid/idiotic, its kindness and respect to the pokemon.