Philanthropy can be a way for those with guilt to clear their conscience. They might be aware of how they acquired their wealth and thus feel the need to demonstrate their generosity to others. This can be a way to compensate for the inner guilt they feel for the imbalance they have created. Of course there are genuine people who give wealth as an offering for beautiful divine works and do it in the spirit of Yoga yagna. There are equally others who have wealth but do not give out of arrogance that it is they who have earned it and must enjoy it.
Affectionately,
Alok Da