Has to do with the social skills that you learn and practice. Gaming is an escape from the real world in a bit of a different way - all social contact is reduced and "giving up" is as easy as a keystroke. The rewards you're getting are intangible and created by a programmer to entice you to make numbers go up or get a new hat, only applicable while you're still playing the game. It can be a wonderful place for people on the low end of the social spectrum to practice working together in a safe environment but rarely have I seen people get better at overcoming social problems that require tenacity through gaming.
> "giving up" is as easy as a keystroke
Kids often rage-quit games and interactions in real life games. Not sure if it's that different from this point of view.
In a way, yes. But that's not the purpose. If you play ranked games, or any games of skill really, playing a completely mismatched game is just no fun. Imagine you want to play basketball for example, but you can't choose who you're playing with - you turn up and you're with a 2yo baby against NBA pros. Or the other way around. If there's no realistic challenge people will just lose interest.
> it feels like they're wasting all the early parts of their lives away.
Do you think the same of kids going to play soccer with their friends? Why / why not?