I salute our Mods on this board. The complainers would likely never step up and volunteer time to contribute to the quality of the content here. If they want a taste of what it's like, try volunteering to umpire a kids baseball game, or work in a food kitchen for homeless.
ER: For every voice that chastises you, there are a hundred that appreciate what you do. Not for money or credit, but because you care.