i agree that wow isnt to blame, but as a former MMORPG addict (anarchy online, not this WoW crap!) I do find some irony in your post.
Im not sure about wow as cant speak from experience, but to enjoy high level content in AO raids could last from 1-4 hours and I felt a sense of duty to the friends i made over the 3 years i played. I will admit I do have an addictive personality and am full of regret that i picked up the game...but the combination of the game mechanics and the social side to the game meant playing required 100% concentration for hours at a time. So yes, I made the choice to play, but by playing to high level i was forced to spend hours at a time to achieve anything in the game.
As i think back, even the guys who werent that hardcore, still 'had' to make sacrifices to advance their player character (be on at xxxx time for xxx hours for xxx raid to gain xxx item)