Much much less than I used to, and I get bored with them much faster. Rare is it I ever beat a game these days. Rare is it I even play for more than a few hours a week.
RPGs are out the window. I don't have the time or patience for them anymore. Also I have grown to hate cutscenes. I don't like having control taken away, having the game stop, or any instance longer than a few seconds where I'm not playing, but I think that has to do with my changes in how I think game design should be done. Almost 100% systemically off the player's actions.
Man, this is basically how I feel too. When I was younger, I hated "linear" games, but now every game is some sandbox, open world, crafting game with no purpose or it's an RPG with mechanics I can't be bothered to learn or so much reading I just give up. Now, I really prefer more linear games that have a distinct purpose and focus. They're also usually short enough that I can realistically find the time to beat them.
Nowadays I'm all about games that are intuitive to play. I hate tutorials; just teach me to play the game as I'm playing it.
I've found that older games or really odd, creative games have a better chance of holding my attention now. It's more fun to just boot up the N64 or my WinXP machine and play one mission of whatever game and then turn it off, or to play something that's so different it's hard to fit into a genre.
-------------------------------
For me, it's really sporadic how much I play. When I have friends who play online, I sometimes play several hours every night with them for weeks at a time (earlier in the year, I was playing with a group so much that I had to take a few days off playing just to catch up on sleep). If not, it completely depends on whether there's currently a game that grabs me. Recently, I've been playing single player games maybe one hour per night during the week and two or three hours on Saturdays and Sundays. That said, I typically find it hard to play anything for more than an hour per session, so the time on weekends is usually split up into multiple sessions.