But point is, that realization isn't that simple, it took a long time for cooperative games to become common. In early days game consoles had cooperative split screen to let two players play at the same time, not because that was more fun, so it took a really long time for cooperative modes to become standard in online gaming because it wasn't at all obvious that people liked cooperative play.
MMORPGs were the main cooperative online games for a long time. Today we have dedicated short session cooperative games, those are still very popular.
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.