I disagree with Mr Gates, and many of the commenters here. For many people in these areas, internet access could help them to prevent diseases and improve conditions by giving the people the information they need to do this. Most internat access in these poor countries is by phone, and balloon-based wifi could help a lot.
It is not wrong, nor selfish of Google to undertake these projects. Quite the opposite. Mr Gates' projects to help eliminate malaria are good, but without the communication infrastructure Google is working to provide, Mr Gates may not be able to reach everyone he needs to.
Also, Mr Gates is acting as a private citizen, with his own money. Google is acting as a corporate entity, and so its projects may reasonable be expected to have something of eventual benefit to its corporate goals. The fact that Google is selecting many projects that will greatly benefit poorer sections of the world is greatly to their credit.
Enlightened self-interest seeks to help all people, because that way you own purposes may ultimately be served in the best way. That seems to be the way Google is heading.
I say, "keep it going, Google. And Mr Gates, please continue with your wonderful efforts also, but please don't be snarky about people who have a slightly different idea about how to accomplish a world of peace, prosperity and pleasant living environment for all humankind. You are all working for the same ultimate goal."