Hate that aspect of social networks as well. Someone has to moderate manually in the end, once a community is not finely curated. Since that is not pleasant experience.
Thats why I Love the idea that users have to show some merit before allowed to join a community. But that kind of system does not scale well. And social networks usefulness is all about scale. There are contradicting forces at play here.
No other gaming company seems to do as much for open source as Valve. Microsoft finances its closed source XBox platform, Sony does the same with Playstation. Epic? Nope.