i think there is no one reason but a multitude of ones, and it may be difficult to identify, where the reasons transcends.
in all of us, there is, i think, a primary need to give. just as we receive, and like to receive, we need to give. as a child, who does not appreciate the glee of the young ones receiving gifts and such like from us. we visit someone, and hand a few currencies, to the young of the house, and in an instant we are a hero, whose repeat visit, is prayed to, everyday.
again, we have the need to make an impact on society. to do something right or right a wrong. in its own little way, the kerala iyers trust, is a group of kerala brahmins, pattars, who under the stewardship of a retired couple, collect money, from far and near, and distribute it, to our needy. because, we have a feeling of kith and kin. we might sympathize with the earth quake victims of japan, or the tsunami victims of indonesia, and assuage our conscience with some donation.
but when it is our own mottai patti begging in front of a temple, a kudumikkaara mama sitting like a zombie in the steps of a kolam, or our own teenager distressed at paying the fees for college education, i have to confess, there is this additional tug in my heart and burn in my stomach. that pain is my own pain.
on a bigger scale, i have found, the group, that whips up the frenzy of its own kind, to give charity and do good, on a massive kind, are the jews of north america. there are these formidable jewish women, who together, every year, fix an unreachable looking fancy amount as goal, and drum up enthusiasm/shame their fellow congregation members, into giving and keep on giving, and giving till it hurts. every town or city where the jews have lived, there is a jewish hospital. or other charities.
why not us? i dont know. maybe because we are all leaders? leaders do not give. leaders do not share. leaders lead. tell others what to do. because leaders know everything. and we know everything. so we need not give.
makes sense?