Snake, owned by Konami = Sony character
Cloud, owned by Square Enix = Sony character
Joker, owned by Sega = Sony character
Crash Bandicoot, owned by Activision = Sony character
Banjo, owned by Microsoft = Nintendo character
Bayonetta, owned by Sega = Nintendo character
Space Invaders, owned by Square Enix = Atari character
Pitfall Harry, owned by Activision = Atari character
How does this logic even work? It's equivalent to calling Steve an Apple rep because Pocket Edition is really popular, or calling Pac-Man a Sony rep because Pac-Man World 1 and the Namco Museum volumes were PS1 exclusives.
Dude actually improved after losing to his rival while the other didn't.
One actually put in the effort to catch them all and the other didn't.
One strived and the other is a consistent loser that has things handed to him.
If anything, Ash is the poorly written one from this.