Well, when your in Iraq in the Army (a job) away from your wife and kid(s) - Another on the way (gee, I do have a life besides WoW)... and you're trying to get the guys (and gals) in your unit to have some down time; WoW is a great thing, especially since a lot of us don't have Internet access, so I set up private servers and Lan parties for those who CASUALLY play...
I might log a total of an hour or two a day, other than that, I'm writing letters, getting my gear up to snuff and talking to my wife...
I can assure you NONE of my players here is addicted or 14 year olds who don't have a life, almost all of them are 20+ and most are married and have kids.