Pinsirius
Sentimental Fool ;)
I think Nintendo would rather promote friendly competition and rivalries rather than fighting someone because you hate them...
Moral of the story. People vastly overestimate what Gary and Silver actually were; Gary was jerk for the fun of, not an enemy or trying to really ruin your life (HE EXPECTS YOU TO BEAT THE ELITE 4. That's really all that needs to be said.), and Silver was feeding himself empowering garbage that was conveniently reinforced by Team Rocket's incompetence in battle and rightly shattered when Lance hands his hide back to him.
Barry is really more in tune with the role, since he has aspirations of greatness, but doesn't feel threatened by your beating him. You are his yardstick, in much the same way you're Gary's; Gary just doesn't talk about it that way.