Have you noticed that people who don't volunteer for things are very quick to criticise those who do?
I suppose it's driven (at least partly) by guilt, but it seems incredibly shallow to complain about someone who is doing something you are not willing to do yourself!
Not only are many people depressingly quick to criticise the efforts of volunteers, but it seems that some of them can't even grasp the concept. These people refuse to accept that someone might choose to give their time, effort, expertise or whatever, without expecting anything in return.
According to these cynics, nobody in their right minds would do something for nothing, and even if they can't find any evidence of payment, they simply refuse to believe there is none, and frequently accuse the volunteer of accepting "secret" payment for their services.
Regular readers might guess that I talking about the deluded individuals who stridently accuse volunteer DMOZ editors of accepting bribes, without ever providing any evidence, and certainly that is a classic example of this misguided behaviour.
However, I recently came up against a similar attitude in my local community, where an offer to create a website for a local arts and crafts group was met with suspicion and distrust. Having done the same thing for several years (absolutely free of charge) for our community learning centre, I was astonished to be suspected of ulterior motives, but apparently the whole idea of volunteering is simply foreign to them.
To all such people I recommend this wonderful photo.
Hint: think "gift horse".