Vasher, I hope you don't feel like your post was in vain. It doesn't matter how many negative Nancys say that there are too many threads like this, or that there is no point to this. I would wager that most people hear you and understand what you are trying to convey. Just look at your "Thumbs Up" count for confirmation. We can somewhat sum up the naysayers like this:

1- Self centered, apathetic people who feel paying 15$/month affords them any kind of behavior towards game developers.

2- People who have no clue what it means to put enormous effort and personally devote yourself to working on a project for often years at a time for an ungodly amount of hours per week. As a developer, you give a crap what the reception and criticism is and you can definitely be affected by community feedback. Developers aren't made of stone, and as crazy as it might seem, are often gamers with the same sensibilities we have. See point 1 for apathy.

3- People who don't see the point in promoting noble actions because you can't convert 100% of the masses, and through some gloomy vision of society, decide to derail this thread and attack you. The kicker is when they have the nerve to try to pull a "Pot.Kettle.Black" argument on you for addressing their rudeness and Off-topic rants in turn.

Constructive criticism and respect beat rage and insults ANY DAY!

+1 for the OP!