This is why the pure libertarian ideas about a completely free market just don't work for some services. It is a complete waste of human and material capital to run more than two last-mile networks (the second for redundancy and you could argue that is also a waste). When you've got more than 4-5 you simply can't ever make a return on investment.
The physical last mile should be separated from the rest of the business and managed by a public benefit or non-profit. It works just fine for electricity choice in states like Texas. We already know the physical fiber can carry 100GB, probably a lot more. The infrastructure would be suitable for at least the next 100 years.
Leave ONT and central office equipment up to individual vendors who want to offer service, which gives them the maximum ability to compete on provisioning, backhaul, customer service, and features.
If you want to object that it is government regulation ruining the free market... well I have news for you: a completely free market has never existed. Ever. In the history of the world. People use social connections, money, and power to stifle competitors. They've been finding creative ways to do that for thousands of years. To pretend that a limited and weak government will be able to exert any control over huge multinational corporations is laughable. Even Uber and AirBnB had to use social pressure to force through changes.