I don't give a rats ass if my charity is visible. I don't need to impress anyone. I volunteer because I enjoy it and it improves my community. Anyone that feels they need to get recognition has another agenda. I find, yes this is just anecdotal evidence, that very few atheist feel the need for acknowledgment for their good works.
The argument was made earlier that some protestant religions do not believe that good works affects your ability to get into heaven, but this has a weird way of manifesting itself. They believe that faith alone will get them into heaven, but there is the subcontext that doing good works shows their faith.
An example of this is Calvinism. They believe in the elect. Before you are born it is decided if you are one of the elect and going to heaven. You never know if you are one of the elect, but your behavior on earth is determined by whether you are elect or not. It is a circular reasoning.
For example,
I live a good, christian moral life so I may be one of the elect. He does not live a good christian moral life so he can not be.
My point is a lot of christian churches and christians publicize their good works as an exaltation to their mythical being.
Facts don't lie or have an agenda. Facts are just facts