Sort:  

Fair enough though I don't subscribe to that. One can do charity even without any religious affiliations or motives.

you're right. But at a society level, i think the 'killing' of god and religious values played a role. But people are 'more free' than ever