Some businessmen feel obligated to 'give back.' Who says they've taken anything?
online.wsj.com
online.wsj.com
It seems to me that, almost by definition, having $50B means that you've given the world $50B worth of something more than you've taken from the world. Giving the money away is just saying "ok, I don't want to be repaid for what I've produced".