For some countries this is possible but here in my country this is all about business. Big companies will take the chance of earning with the internet connection of bitcoin. It is good for us that are into bitcoin while it is still good as early but for those people that will enter bitcoin lately, it will not be an easy thing for them.
As a matter of fact, some countries provide free internet already in public areas such as park, malls, etc. On the other hand, I would not agree that the internet will be fully free for all. Just think about the quality they will provide if that happens, I would think that the internet will be so slow because ISPs gives good quality of service if they are paid high enough.
Yes, I agree with you, providing free internet in public places will not have that much benefit for people. As many people will use the internet in places that they will have free internet. I'm sure the internet speed will be slow, especially in my country, where we were ranked as one of the lowest country with poor internet connection.