As a result the games were pretty relaxed, there wasn't any rage and the chat conversations were respectful and actually substantial (akin to an IRC network). The game was Crysis & Crysis Wars (and unfortunately the developer ruined all that going forwards with the sequel).
The issue is modern matchmaking doesn't have the same community-building effect as joining the same few servers every day, getting to know the people you're playing with.
I miss this terribly. I remember hanging out in a set of TF2 servers, playing Spy and contributing nothing to the team other than taking out engies, and listening to the regulars chat on alltalk.
I'm not sure if they were doing anything other than using the chat capabilities, but it's sounded like a fun way to meet up with your friends without having to actually go over to their house.
I couldn't do it now, I've changed, the fabric of my mind has changed so that it just wouldn't appeal to me now, but back then it was great.
Would I want my son doing the same? 20,000 hours on a game over five years? Yeah I'm going to say no, but, things are different as a parent.
However, the thing I found most fun about that was programming plugins to take the chore out of various tasks, so at least it helped me in that I had countless hours of programming practice.
Otherwise, my experience was the same as the GP's, I have many friends today that I met fifteen years ago on that MUD.
Aging my self quite a bit here, but we used to do the same via text based MUDs. ;)
I guess it's a little more like the "Water Cooler TV Show" of the past. Let's have a whole bunch of studios (including some dark horses) compete for our viewership instead of one product attempt global domination.