How come Ash doesnt catch more Pokemon?
Remember during the first few episodes? Where Ash was all "I'm going to be the greatest Pokemon master ever!" and how he was going to catch all 150 Pokemon? Well its been like 14 years and hes only caught less than 30 different kinds of Pokemon and a few of them were given to him. When he usually sees a wild Pokemon he observes it, maybe checks his pokedex, and thats it. He leaves it alone and often helps wild pokemon get back to another part of the territory. Or releases them.
What happened to that desire to catch all the Pokemon? What happened to that desire to be the very best, that no one ever was?