It may be extreme but for me it's a kind of second life, like in real life, i have some obligations, jobs are just real life's daily quests, in fact, almost everything you are doing outside Arena and Raids (which for me correspond to the real game) have an equivalent in real life, you have to take care of your char as of yourself in real life, you can now dress it as you want, as in real life, in fact when you are playing WoW you are nearly living on Azeroth.