I don't buy into the Bill Gates thing. He gives away a lot of money in an objective sense, but in a relative sense, it's nowhere near what he should be considering just how wealthy he is. His net worth continues to increase. The guy's giving away money, but he's getting richer at the same time. That doesn't indicate to me a person who really cares about inequality. He's now surpassed Warren Buffet, who used to be ahead of him, by almost $15 billion, and that is a man who has publicly admitted to paying less taxes than his secretary by exploiting loopholes. Plus, there are a some major problems with the way the Gates Foundation operates.
When the biggest problem in the world is inequality, you don't get to say that you're helping with the problem if you take more with one hand than you're giving with the other, or if you maintain a personal wealth that outweighs hundreds of millions of other people combined for decades. The existence of billionaires is the problem. Such titanic mountains of wealth doesn't improve their quality of life. When you hit the point where you could have literally anything you wanted in the world forever multiple times over, the only thing you accomplish by having more is ensuring that others have less. It's been estimated that it would cost about $175 billion per year to end extreme poverty for the entire world. The combined net worth of the billionaire class amounts to about $5.4 trillion between only 1,426 people. A small fraction of them could handle it, if they really wanted to. Especially if just a few people from that top 50 chipped in.
And don't get me wrong... I don't exactly have a problem with Bill Gates in the same way that I have a problem with the Koch Brothers, the Wal-Mart family, etc. But he doesn't get a pass from me either.