Newer online games like Overwatch (which I play more now) have distroyed this community spirit. The normal mode of playing is no longer that one joins a server full of regulars, rather, you're matched up with random people. You can play with specific people, but it's weird to randomly friend request someone after the length of a game (20 minutes or less). The mitigating factor is that you can choose to "stay as a team" if you enjoyed your 20 minutes, and it'll group the people who select that together. After playing more games in this group, you might start chatting ("fancy another game?" or "you did great in that!" etc.) and then add each other as friends. But it's not the same as hanging out.
Old games were more like going to your local running club every week. New games are like going to a different fun-run in a different part of town each week, and then maybe someone asks you to to run with them again at one of the fun-runs, but there's a very low chance of that happening and it's kinda weird.
Chat servers/channels/whatever that allow off-topic discussion seem to be the go-to "third place" online now. HN and Reddit are too large to qualify in a meaningful sense for the majority of users.
discord servers seem to have filled the niche, to some extent, as each server can develop its own norms. i’m hoping that OW2 takes the opportunity to address this design problem in-game, via guilds, clans, or tournaments, something along those lines.
If you are interested in Third Place stuff, Howard Shultz talks about how that philosophy is behind the success of Starbucks much more than the coffee :)
--
[0] - Not technically, but the costs of not being there are generally too high to give one any realistic choice in the matter.