In all fairness, he has done and continues to do a lot of good with his money, and in smart ways.
I have been working with a charity group based in Senegal for years (http://tostan.org) and am friends with the director. She has always had very favorable things to say about Bill and Melinda, who have helped support this cause.
In all fairness.....few project directors say bad things about their benefactors.