I play this game. Some people are more than capable of playing as a diversion from real life. Others aren't. The Future Mrs. Omar works with several people addicted to the game. They take vacation time or call in sick so they can play. One of her coworkers is getting divorced because he basically turned down sex so he could keep playing.
I also play with several people who met a significant other or, in a few cases their eventual spouse, playing World of Warcraft. So, for some, it's like a dating service with better graphics. Go figure.
I'll go days or weeks at a time without playing. The past two football seasons, I've canceled my membership due to lack of time, then renewed it once the season's over.
The biggest problem I have with the game is that it's virtually impossible to hop on and play for "a little while." Unlike a console game where you can hop on and play a full game of Madden or wreak havoc in Grand Theft Auto for 30 or 45 minutes, it can sometimes take that long just to get to where you need to go to do a quest or run a dungeon.
That to me is a much more addictive quality than the fact it's a game with no end. Warcraft presents itself as this little self-contained world of fantasy. Life here on good ole Planet Earth keeps on keepin' on, so the same applies for the game. Don't mind that aspect of it a bit, though I can understand how players who put in way more time than yours truly get frustrated with that aspect.
It should be noted that I played a lot less before I met the Future Mrs. Omar... when our relationship became serious, my WoW cohorts encouraged me to get her to start playing the game. She's not interested.
I'm sure I'll keep playing sporadically until August or so, then cancel again.
Until then, any fellow WoW geeks here at SJ can find me on the Cenarion Circle server. Unfortunately, the human characters look nothing like Omar. Although I do have a troll named Weebay.