Ah, those greedy capitalists. First Bill Gates sets up a charitable foundation and then retires to help manage it. Then Dick Cheney makes the largest single charitable contribution of any politician in American history. Then the second richest man in the world, Warren Buffett, gives his fortune to Bill Gates' foundation. How does one keep one's equilibrium when the world simply refuses to conform to the popular wisdom that the wealthy are evil, tightfisted, robber barons?
It's worth noting, perhaps, that if the left had their way there'd be no Bill Gates or Warren Buffett. There'd be no private wealth and thus no private philanthropy. All charity would be at the beneficence of the government which would acquire its resources by taxing the people at levels that would remove all incentive to accumulate Gates/Buffett scale fortunes. No one would be wealthy. Everyone would be middle class at best and the government, unable to mine more silver in the exhausted ore of the middle class would be unable to keep up its support for the kinds of charitable work done by private foundations.
In other words, the poor need the rich. The rich invest. The rich create jobs, and the rich make it possible for charitable organizations to do their work. This is not to say that the rich are ipso facto virtuous. Of course they are not, but the problem is with individual morality not with wealth. Those who insist we soak the rich in taxes and confiscate their wealth are as short-sighted as the man who wanted to kill the goose that laid golden eggs in order to have a tasty dinner.