We live in a world where some developers need and appreciate any help they can get to advertise their game and other developers forbid advertisement to their game.
I'm seeing a lot of indie developers right now going WTF MAN!
If you demand respect or gratitude for your volunteer work, you're doing volunteering wrong.