I'll just like to point out that the stuff about the community is true, and that it applies to other developers as well. Game fan bases have grown to the point that the online experience is dominated by pricks, and I've had more than one friend quit a multiplayer game, particularly WoW because they couldn't stand the constant harassment of one sort or another.
In my experiences from a large local forum the type of people you get depends on the genre and community size. More complex/obscure genres and smaller communities lead to a more enjoyable community experience and vice versa. The worst crowd tends gather around action games and MMO's, as most newer and casual gamers usually start with those type of games.
@True neutral: yes, but the online only piracy prevention measure failed at game release day. Therefore Blizzard got nothing out of it, and customers got an annoyance they could do without. The lack of LAN in a game that owes its longevity to it was a real slap in the face. Regional separation and the lack of functional chat rooms at the beginning killed any positive community building aspect of the game. Back in beta, the matchmaking experience was so alienating I could have been playing against the AI and wouldn't notice the change.