I think the major problem with RPG players these days is most simply don't have the time to play. Take me for example: I'm happily single, make decent money, and I'm happily anti-social so I have oodles of free time. I play just about every RPG that comes out. In fact, there aren't enough RPGs for me to play. I spend weeks suffering waiting for the next one.
My point is this: They're all good and they're all different. I loved Morrowind, I found it's atmosphere quite engaging. I enjoyed Diablo even though it was IMHO somewhat shallow. I loved PS:T, DD, M&M, NWN, BG1&2, FF, Wizardry, etc., etc. They all have strengths and weaknesses. Not every game is for every player. There is no reason to shred any game because its not to your liking and in the same respect, none of them can claim to be the absolute best. I like them all, argue with that! <img src="/ubbthreads/images/graemlins/biggrin.gif" alt="" />
And one other thing: RPG stands for role-playing game. That means you PLAY a ROLE of some sort. That doesn't ALWAYS mean you get to choose class, race, etc.
"Wizard's First Rule: People are stupid" - Zeddicus Zu'l Zorander