The Silicon Valley rich are famously stingy philanthropists and a defense I’ve heard more than once is that the tools they spend their time building are inherently good. “Why donate money when people can just download my app and instantly have a better life?”
Maybe I have a different view on the this from most on HA as I live in Africa, but products like cheaper cellphones have had a far more massive effect for the masses than a few philanthropists donating some money to charities. Charities in general have almost no effect on the ground.
Charity is not the way to make the world better. The only way to make the world better is by building methods for more people to take part directly in the global economy - and as Americans are now realizing, this isn't necessarily going to be a good thing for Americans who will only gain more competition.