Some readers thought that it was a bit of an exaggeration to suggest in Atheist Charities that atheists are not as compassionate as Christians. They also thought that any implication that Christian compassion arises out of sense of duty makes it seem as Christian charity is simply a hoop that must be jumped through in order to get to heaven.
These are misapprehensions. The difference between atheists and Christians is not that atheists don't have the capacity for compassion and Christians do; it's that atheists, if their belief about God is true, have no reason to exercise that capacity. There simply is no reason to be compassionate in a Godless world except the inclinations urged upon one by her own personality. If she weren't compassionate, if she lacked kindness, she wouldn't be morally wrong or defective. She'd just be different than others who are compassionate.
Compassion is a duty for the Christian, to be sure. Indeed, it's commanded, but the motive for fulfilling that obligation is not the hope of heaven. The Christian already has that. The motive is love for God and gratitude for what He's done. We love others, or should, because God loves them and we love and are grateful to Him. To love Him is to love what He loves. If God does not exist there's no reason whatsoever why anyone should treat others, especially people he doesn't know (like poor Africans, for instance), with kindness.That's why there are so few atheist charities, if indeed there are any at all. The atheist has no real reason to sacrifice his own resources for the benefit of complete strangers, but the Christian has several: The Christian believes his resources are not his but God's, to be employed in the service of God's kingdom and to help God's children. The Christian also believes that we are our brother's keeper and are responsible for doing what we can to help him. The Christian believes that each life is precious because it is valued by God and that each life has the potential to exist for eternity. The help we give a person today could shape and influence him not just for a few more years, but forever. The Christian believes that others have dignity which can only derive from their being made in the image of God and loved by Him and they are therefore worth our sacrifice.
The atheist, of course, believes none of this. The atheist may value other people but, if so, her decision to do so is completely arbitrary and subjective. It's not based on anything more substantial than her own feelings and the decision to value others, if atheism is true, is neither right nor wrong, good nor bad. It's qualitatively similar to the decision to buy a Toyota rather than a Honda.
This being the case, as society grows increasingly secular it's reasonable to expect that acts of charity, including charitable giving, will decline.
This post (which is based on this one) compares charitable giving among conservatives and liberals and, since Christians tend to be conservative and atheists tend to be liberals, these posts might offer some insight into the relative benevolence of atheists and Christians.
RLC