What you're saying has been said many a time in the past. This is a hobbyist, open-source project with no desire of profiting or going mainstream/commercial. (Although, the old FAQ may state otherwise

If you want something done properly around here, I'm afraid you're going to have to at least contribute towards it. It's no good shouting out claims and coming up with a bunch of stupid posts as if you're talking to a board of developers or anything.
Also, you don't need to keep blurting out how non-TA game developers should go about getting players or how this community is such fail blah blah blah etc etc. We get the message, it's just we've been sucked way too far into the same circles of fail for a long time now.
Image kind of relevant:

As for the developer : player relationship, CA's developers are its players
