Clean energy is important and the US government is already spending tons of money on clean energy research. We need people like Bill who will put his money on those who are more unfortunate just because they are born in a wrong place at the wrong time. He is addressing a very important problem. Drug companies don't usually develop drugs for diseases prevalent in developing countries. This problem needs to be solved. You talking about improving economies is too ideal and vague. On come on, give Bill a break. Can't we just simply applaud Bill's great effort to save millions of lives? I am disappointed that people's first reaction is not  praise but criticisms (though maybe constructive). Let's just praise this man for his great endeavor for a minute first, ok?