Mr. Vaccine (@billgates) is saying things we have been saying since the beginning.