Whenever I read about Bill Gates's philanthropy I always feel slightly depressed.
I get the distinct feeling that he is using his money in a way that maximizes social approval, rather than in a way that maximizes benefit. I haven't spent very much time looking into ways to save the world, but I suspect, like in many other fields, the most effective way to do it is not the way that provokes the greatest emotional response.