The idea of giving is good but it is very hard to substain it over time. Pleople want to give but not in a constant basis and eventually stop. A better model is to join a profit basses organization with a nonprofit and work together to give.
So we think that by giving internet connection we don't just give certain things. We try to bring an environment where people can find their passions and interests, discover professions, try out things, leave and try another, acquire relevant information, etc. Internet might be a huge step towards equality of opportunity.