It’s worth noting that billionaires don’t give away money simply because they’re altruistic. If you have scores of billions of dollars, the social capital you get from giving it away is often worth more than the private consumption you are forgoing; in fact it is hard to spend that much money, much less spend it well, over the course of a lifetime.