Free wireless internet
If we really wanted the free wifi to work, we'd take all carriers out of the loop and just allow the public to do it themselves cheaper and more reliably.
The public would be willing and able to pay for and service the network themselves to create an arbitrarily large mesh on top of the wired infrastructure, like the idea behind fon.com.
The problem today is that we're discouraged at every turn. ISPS contractually prohibit it. The legal framework is such that people are liable for other people's traffic on their routers. Home routers rarely allow users to create a new external subnet for public traffic, creating an unnecessary security risk (fon is an exception though).
Those impediments are all easily rectified, but then again, the government's business agenda means it ignores solutions which enable the public to serve itself. So long as government insists on private network ownership, then I'd have to agree with the conclusion that free wifi is not possible.