03-29-2017, 01:21 PM
I might have a solution to this. It's difficult to explain and I don't really have the time right now, but if you're interested, it's called an open-access network. Typically the fiber infrastructure is municipally owned. Another entitity, known as the Communications Operator or Network Operator acts as a sort of distributor to bring in RSPs(retail service providers) to compete for customers over the network. Changing ISPs becomes as easy as clicking a button.
In the scenario i'm working on here locally, the Network Operator is a member owned cooperative. All of the dealings of the cooperative are transparent. In negotiating with ISPs, we will require any retail service provider that plans on selling subscriber data to make it known up front that they intend to do so. Along with their help desk number, we will also require either the owner or a c-level person's direct contact information.
Here are a few links and examples. Basically, the fiber optic network becomes more like a road than a power line. Many services can be delivered to the residents down the same strand of fiber. Since many municipalities already have a fiber backbone and also have a need for more fiber for the their Advanced Metering infrastructure (SmartGrid) it makes sense for them to own the fiber. They also own most of the poles.
The build-out would be done by people voluntarily agreeing to a $4000 tax assessment that pays for the fiber over 20 years. Once enough people in an area agree to the assessment, to pay for the fiber, the build-out will begin. Home values are increased on average 3.1% by having fiber availability according to a study by someone (can't remember).
This model breaks the duopolies of the telephone and cable companies and opens up the market for service providers. I'm a network engineer by trade so that end of this is easily do-able. Where I'm going to run into trouble are the user interfaces required to make this work. If anyone has any interest in helping, let me know. If i get far enough along I may need it. I've budgeted money for web development and consulting.