Really I think this stuff depends greatly on the lifestyle and age. It's not necessarily that the games are becoming worse, (not that I am saying that they are not) it's more like with age, life becomes more centered on work, making enough for a living, or if you are making enough, then your concerns may be how to make more, or please your wife, or take care of kids, or whatever.
Me personally, when I was around 15-17 I had literally A TON of free time. It seemed endless, I'd play thousands of these games, and even if most of them sucked, many were still good. I had the time and desire to sort through it all, and actually TRY it all. Some of my favorite games were always RPGs. Planescape: Torment and Icewind Dale were my favorites. I could never get into Baldurs Gate or Neverwinter Nights. Seemed too boring for me.
Now, I don't have the TIME to invest in RPGs. I cannot afford to just sit down and play something like Witcher, Assasin's Creed or Skyrim. These games require dedication, thinking and many many hours invested to actually get a good return.
I don't have time for action RPGs either like Torchlight II or Dishonored.
Every time I sit down and play one of these games or something similar, I cant help but think that I could be using this same time right now to study for CCNA, MCTS or just learn a new programming language. Hell, if not that, I could be working out and developing my "former game addict" body.
Point it, every time, I sit down and play something, I want a quick dose of fun, with minimal investment. I play something like Crysis, TF2 or paradoxically EVE Online(requires just a few minutes to set skill training or change orders) have my little dose of fun, and go do something else.
I don't want to spend an hour or two just thinking how to name my character, how much dexterity I will need or how much, strength, "power", "focus" "mana", "magicka" or whatever. I don't want to sort my inventory and decide which weapon or armor is better.
Don't get me wrong! I LOVE doing all of the above. And the more, the better! I just don't have any time or desire to do it given the circumstances. Had I been spending my time more productively when I was 15-17, maybe I would have more time or desire to play games NOW, and they would sure as heck seem more fun and diverse. Alas, because I didn't, I have to dedicate a lot of time to get myself out of the complete mess I am in now, and games just don't seem like what they used to be anymore.