I don't play games very much anymore, but every now and then I'll spend a few days going through one that I really like. I just finished Tomb Raider (got it off the Steam sale) and that was quite a good game, really enjoyed it. It plays similar to the Uncharted series on PS3 which were also favorites of mine.
Part of the problem is I rarely find a game that I actually want to play for more than an hour or two. I'd rather spend my time watching a movie, reading novels or even (gasp) doing something productive like writing a blog post or reading a graphics paper, than spend my time banging my head against some boring tutorial mission, or poorly-implemented controls, or missions that kill you unfairly and then make you re-watch a cutscene or replay a big encounter that you've already done, or a game that requires you to spend so much time in menus and UIs that it breaks the immersion in the world. Those are all problems with (supposedly) AAA games that I've tried to play lately.
Not every game is like this but damn if it isn't hard to find the good ones amidst all the junk. The fact that games cost so much and usually don't have demos these days doesn't help, since you don't want to take the risk of buying it and finding out it's unfun crap. I think Sony had a good idea with their "trial" system, where you could download a full game, play it for an hour for free, and if you liked it you could buy it and keep playing. They're trying to streamline that even more with Gaikai integration on the PS4. Basically anything that makes it easier to try-before-you-buy is a step in the right direction here. If I'm going to pay \\$60 for a game I need to be darn sure I'm going to like it first.