We need municipal public fiber that is leased to anyone who wants to operate an ISP.
I think bandwidth is becoming a necessity and local government can deliver it (for the record, I did not vote for Obama last time! ;-)
The way I envision it working is:
FTTH is the municipal and they hook it up to a single interchange. From there, someone has to pay for the routing to the rest of the internet, etc. Its the FTTH that is screwed up.
There's also enough money caught up in the retail ISP business that if the infrastructure maintainers failed to do their jobs, the retail ISPs could reasonably compete with them, at least in key markets. This, combined with a strong telecoms regulator pressuring them into developing and maintaining infrastructure, generally works out reasonably well; much of the country, including a lot of small towns, now have 50-70Mbps unlimited unshapedc FTTC for a reasonable price.
I don't think you can "tune the level" because the thing is not algorithmic. Every town / situation is unique. That's why every project is managed at the local and state levels, gets political, some interest group wants discounts, etc. In the meantime, all a company wants to do is to recoup its billions.
Maybe this is a problem where over time the government takes over and gives ok service for a while, then it sucks again (as many government initiatives do), then it gets privatized again, etc., all over a few decades (so irrelevant for today's consumers).