In gen 1 and 2 your rival was douche bag. You hated him. Even after he lost Blue would still say talk sh*t and say smell you later. Beating him was better than beating the elite 4. In gen 2 your rival stole his starter and he was a douche too. In soul silver they tried making him out to be mean because he was misguided or whatever. I don't remember that in silver.
I did not play gen 3 or 4 (except for soul silver but that hardly counts) and now your rival is a nice guy and your friend. When I picked up white 2 the other day I was tempted to name him douche but I stuck with Hugh instead. It turns out Hugh is not a douche, he just wants to be an awesome trainer. It's a respectable goal I guess but I didn't the same awesome feeling of victory when I battled him ONE TIME. I'm already at the fifth gym leader and we only battled once. I have a feeling we may have battled twice but I just can't remember. So why am I not battling a rival so much this time around. You battled with Cheren more than you do with Hugh.
What happened between gen 2 and gen 5? Why is everyone so much nicer now? What happened to the rival you hated and took so much delight in defeating? Does anyone else feel this way? I want an actual rival, not a friend I feel sorry for. Honestly the only motivation I have for beating Hugh now is because I want to remain undefeated. Back in the old days though I could grind all day if it meant having a team powerful enough to beat my rival because I rather take the time to ensure my victory than lose to him. Just a random thought.