Be careful with games without stopping points. Also be aware of the games that engross you in a way that you just lose track of time, play them only when you can get lost like that.
The move towards more solo play is just a natural consequence of players wanting to be as efficient as possible with their time. Needing other people causes downtime, even longer ones if you need them to organize manually.