I'm with you, Russ. When I was a kid, I didn't play video games as much as watch them, because my best friends had the cool consoles. It wasn't until late in high school that I really got into CounterStrike. By the time I hit my second year of university, I was far too busy to play games most days, though it didn't stop me from trying all of the latest games. When the Wii came out, I just had to get it, and when Rock Band came out, I was all over that too. Now that I have graduated and am working on a career, I try to share my evenings between playing games and socializing, doing both when the opportunity arises. A friend has lured me into playing NES games (and setting world records), while others have me playing StarCraft II and Altitude.
Am I hardcore? I don't know, because I don't know what it means. I can spend 8 hours a day playing games on the weekend (and put a quick end to Fallout 3), but I usually only play a couple of hours every other day. I like all kinds of games, from the old to the new, from Flash-based casual games to hardcore RTS and FPS.
I think the reality is that everybody is all of these things. Few gamers can say they've never played anything but hardcore FPS, and even people playing casual games have had gaming sessions hours long (come on all you Snood and Peggle addicts). We all have games and genres that we like or dislike and they can all be trivially simple or ludicrously hard. I think the only thing that separates any of us is our desire to label ourselves as hardcore. Some people wear it like a badge of honor, while others see it as an admission of obsession. Perhaps they are both right.
What's certain is that we all like games and I think that's all that matters. Whether you like Planetscape or Pony Stars, games are there to entertain everyone. What used to be the taboo pastime of nerds has now become the world's favorite way to kill time and have fun. We've moved beyond the passive consumption of media like radio and television and have entered an era of interactive entertainment. And it's fun!