What's the incentive for business to provide free access without monetizing the data somehow? None. I think its up to the government to take up such an effort, and realise the potential that's out there.
The article gets it spot-on. This isn't a problem for a tech-company with vested interests to solve. Its the government's problem, a political problem. Free internet (or free HTTP), like free education must be made a thing. Esp, in countries that struggle with poor-literacy rates.
Internet access (and not just HTTP) in Finland (?) is free. Indian government already owns a country-wide mobile-network. It should and could def provide such a service. But again, shouldn't be at the cost of profiling its users and gathering data.