SixaxiS said:My point being Ash doesnt bother keeping his fully-evolved pokémon around, and chooses to keep them somewhere else.
- Gary has a full team of fully evolved Pokemon and more.
- Ash always has 4 or 5 baby pokemon...
I think that Ash doesn't keep his fully-evolved Pokemon because the writers of the show don't want him too. If he had nothing but super powerful Pokemon, he would probably never lose battles, which would be boring to watch. And he releases Pokemon or leaves them because it makes the show more interesting.
If Gary was the main character of the show instead of Ash, I'm sure that he would have weak Pokemon.
And if Ash was the rival instead of Gary, he would have strong Pokemon.