Think of it this way: Ask a person who's watched Pokemon from the very beginning to name every pokemon each regular on the show has had, whether for one episode or 200. How many people will list every Ash pokemon except Primeape? How many people will list every Jessie pokemon but omit Shellder? How many people will automatically remember James's magickarp, but forget the second weepinbell/victreebel? Not only that, how many people will even remember he had two weepinbells, since we didn't see victreebel I until after it was evolved?
Ask people in a year if they can name every Hoenn pokemon Ash has had, and see if they even remember snorunt/glalie. That will tell you something.