I doubt the malaria vaccine will pan out, and even if it does I doubt it will be worth it. Because Bill Gates 'donated' millions of dollars to politicians he was able to kill open standards and open file formats. Because of this there are literally hundreds of thousands if not millions of college-educated people whose entire jobs revolve around making things compatible with broken systems that were designed that way on purpose to make Bill Gates money.
The net loss to society from this is far greater than the value of whatever money Bill Gates is trying to throw around after the fact.
Some programmers having to use Microsoft software is a bigger deal for society as a whole than saving the world's poorest people from malaria and polio?
That is a simply insane stance, if you really believe that.
No, I'm saying that if we had an extra million highly-educated people working on curing malaria then it would probably already be solved, instead of being maybe partially solved in another ten or fifteen years.