Reply to comment
It is an interesting theory put forward by the author. However, I feel that the reason for Indians not giving back to the society is not faith or religion, rather the lack of it.
Over the years, Indians have veered away from true faith and have become materialistic to an extent that they do not see any wrong in depriving someone in order to line their pockets. The road behaviour is an extension of this. A charitable explanation of this is that the Indians are insecure and to an extent this behaviour is seen in underdeveloped or so-called emerging countries as well.
If people shed the tendency to lord over everything and not try to own everything, it will start manifesting in charity and helping the less privileged in society. This should be in a true sense. Let me explain. Our educational institutions are typically run by trusts, several of them owned by politicans. These institutions are not run like trusts but as means for making money for the politicans.
If people develop true faith and follow the religion closely, India would be a much better place to live.
Ram