Well, imagine a choice between real life that is complex, unreliable and doesn't have any fixed rules and a virtual life with simple gameplay, fixed universe and a defined ruleset. It's just the easy way out.
Not saying that every WoW player is some kind of a social outcast, but those who take it as a second life (pun intended) certainly are.