For all the talk about "extraordinaire elite generosity", it's important to keep in mind the reality of US billionaires philanthropy:
Forbes 400 total wealth: ~$2.5 trillion
Annual charitable giving by the top 400: ~$10 billion
= 0.4% of their wealth. Like a tiny wealth tax