Speaking of social cues, interacting with others specially in a complex environment where there can be severe competition as well as cooperation and difficult coordination, is something that also is worth practicing.
I have nothing against solo games, but this kind of thing is not practiced in a solo game.
Finally, I think other kinds of games (e.g. in competitive games) tend to have very simple interactions and objectives, compared to an MMO: there's a clear objective to win that's shared by everyone. Some MMOs have much more interesting interactions, where each person is interested in a different thing, and I think this contributes to a very rich atmosphere that isn't just 'Go win, try to win match, go out', i.e. more life-analogue (without other limitations of life, like you can't actually die, and being poor isn't as terrible as it often is IRL :( ).
The inputs to a computer game are more limited, you can't see people, their faces (and sometimes voices), the graphics are still a far cry from the more beautiful places.
Also, real life is full of responsibilities and large parts of it still, well, suck (bad jobs, exploitative practices, etc.). I think we're improving somewhat (greatly hampered by greed and power games).
If you have interesting activities IRL, like a great fulfilling job and hobbies (that are also potentially useful in other ways, like charity work), then by all means, but I think virtual worlds have their place in our lives.