Haha, truth is pretty darn funny. It's amusing to think of any recent thread about Pokemon... you can find all of those types in every single one. Well done.
But yeah, I was a "Soft Core" for the first three generations. Played the game, picked the Pokemon I liked the best, beat the Elite Four, used GameShark to get infinite Rare Candies, and that was that. I knew about the "Hardcore" approach to Pokemon, but I just never bothered with it.
But with Diamond/Pearl I finally started to delve into the intricacies of the Pokemon battle system. It definitely helped that I had a roommate who was already knew the insides and outs (he used a team that revolved around Spikes/Stealth Rock/Roar... I hate Skarmory...). So I learned from him, raised my team (According to the Gospel that is Smogon) with all of the EV and IV stuff... and then rocked his socks.
Now, my team is "illegal" due to my Garchomp (moved him from OU to Legendaries... lame!) but it was a really neat experience to know that there's a game within the game. Cool stuff. ^_^