So on one hand we have the usual greedy consumer hating publisher and on the other hand we have a moronic dev who shouldn't be allowed to talk directly to customers. The customer loses, the dev loses, the game loses. So in the end everyone loses except for 2 big publishers. What else is new?
If you demand respect or gratitude for your volunteer work, you're doing volunteering wrong.