I can't even be arsed to finish reading David's post. I'm sorry to be so insulting but you're so full of pure elitist bullshit.
Needless to say David, a game is for purposes of entertainment, no different to film, TV, etc. Coding for a game means you are working towards a piece of entertainment.
You're splitting hairs for coding for a game is rather pointless. It's like saying a comedians job is to only think of jokes. Yes, jokes which then in turn have to be funny and make people laugh. Just like when making code for a game, which in turn has to do something useful for that game, namely make it fun to play.
I'm sorry but to deny gaming is an entertainment form is just ridiculous. Fine, if this game was still just some small hack sitting on some coders personal PC with didn't have legions of fans I'd accept that as being for his personal gain, but as soon as that small hack turns public and is released, then it's simply standard that focus is going to shift from you to the gamers that play it. To not expect that is idiotic or extremely naive, especially with something that then gets regular development as Tremulous has/did.
Again, the fact it's free does not mean we should shutup. As I've already stated several times and your massive self centered head can't seem to get around is, nothing should be free of criticism, but at the same time that doesn't mean any of us are any less appreciative of the work that's done - sometimes there's just no denying when something is shit, to put it frankly. Millions of dollars and hard work go into plenty of Hollywood and indie films and individual hard garft on Youtube films, but that still doesn't stop them from being shit and people telling them so.
And games companies don't listen to gamers? Bullshit. Why would they have focus groups, play tests, etc etc. World renowned Miyamoto (whatever you personally think of him) got where he is by testing games with random people and listening to their complaints (see a dozen and one interviews he's had). Just because you don't always see it doesn't mean it never happens. I'm sorry but you are indefinitely the ignorant one, or at least have a major chip on your shoulder.