I do play World of Warcraft, and have done so for almost 10 years. I know people, I have friends there. Playing is about more than the game.
The way I figure it, it is cheap entertainment. I do not watch TV. I watch youtube and read a lot. I spent more to go to see Mad Max with my son ($25) than it costs for 1 month of gaming ($15). If you count the water and box of candy I bought, that one movie cost more than 2 months of gaming.
I didn’t bother with broadcast or TV much when I could just use Netflix and Amazon for a pretty low price. I just never got quite into the newer games. The bejeweled was the one that works for me, play something similar to Tetris and earn up points just by playing, slower progress than if I paid, but good way for half an hour to chill after my son and daughter are out.