Dude I know what your getting at, but what I'm saying is that yes it's catching, but not catching them all. Which is the difference between goh and the franchise as a whole. It's always been about catching and bond
You say ash bonds won't matter. But I guarantee most people are more invested in his bonds with incineroar, Greninja, Charizard, etc than they are with Goh "bond" with is mismagius, froakie, etc and the 100+ pokemon we barely see him interact with. Your acting like goh pokemon are in a better deal. There are some Pokemon we haven't seen since the first few episodes of journeys
Yes goh can't be regressed but that isn't the end all be all of what makes a character good for the anime. Compared to ash, goh goal is boring. He just tossed a ball and we never see that Mon again until 50+ episode. You really think that's suitable for a main character? Compared to ash, who while does bench them, still has memorable battles with strong trainers, actually training and bonding episodes, we actually see them onscreen and don't disappear.
I'm saying he is likely leaving because he isn't suited for the anime long term. Why do you think PM took the forefront and his catching stopped a huge amount?