Looking at all the drama recently (and throughout the ages), it feels like being the "official community platform" comes with a whole lot of useless responsibility, and not many advantages.
If we look at successful mods in the past like DoTA or Counterstrike, these were the result of some people developing what they wanted and players liking their work. Sure, the developers could seek opinions, and players could give feedback and complaints, but ultimately it was the creation of some guys and everyone else could just take it or leave it.
FAF began as a creation of some guy, and he did pretty much what he wanted iirc. Although there was a lot of criticism and hate to be sure. However, when he left FAF was acquired and then bequested to "the community" where it acquired a veneer of democracy.
Now, one could say that democracy is a messy, noisy process but ultimately yields benefits. But I've yet to see any video game or video game mod successfully developed on a democratic basis. I'd love to see counter examples, but as far as I know, it's always just some people doing what they wanted.
It feels like the separation between players and developers that you get from being a company that owns a game makes things much simpler. You can choose what you want to listen to and who, choose who to allow to speak and who to silence, and the only thing you need to keep an eye on is player retention numbers.
A lot of the fighting seems to come from different subgroups of contributors disagreeing with each other, though. I guess this is why large open source projects get forked all the time. Doesn't seem like there's any fix for this other than, "have a company and a boss."
Anyways, I probably don't have a strong position on this, I just wanted to see what people thought about FAF holding this mythical responsibility for being "of the community", instead of something like dstojkov's thing, which is merely, "I made what I wanted, play it if you like."
(Heh, I just stumbled on this article that said, "FOSS is free as in (public) toilet. Everyone shits on it and expects it to be maintained." I thought that was cute.)