As an off and on WoW subscriber since shortly after launch, I cancelled my sub again last month. Instead, I've been enjoying some other games as, over the years, I've amassed a respectable library on Steam. Lately it's been SimCity 4 and Sims 3, but before that was Dragon Age Origins. I will get to Bioshock Infinite eventually.
When I need my MMO fix, I play Lord of the Rings Online (the lifetime subscription/VIP status I picked up at launch has more than paid for itself).
My son, who I played WoW with for a few months, bounces back and forth between games like an indecisive hummingbird stuck between multiple feeders full of sugary goodness. I walk by him and he's on Diablo 2 or 3, make a cup of tea and walk by again and it's League of Legends, 20 minutes later it's something else. The only thing that remains constant is that he hasn't shut up since he discovered Skype.