How long should we wait for someone to build that millions of miles of fiber network needed? Who will fund this? Remember if there is competition there will be less money to make and it will take over a decade to see returns on the investment.
Not to mention the telcos will sue at every step reguardless of any law Congress passes. And you will die before Congress passes something to help the people.
Your idea is a dream based on ideology that doesn't fit reality.
Sorry you are wrong. Even when the telcos where broken up there was regulation of prices for interconnection.
Your argument is that a swarm of angry bees is less likely to sting you than a single bee.
Not to mention that competition is not possible because of infrastructure costs in rural areas and even populated areas it is prohibitive due to local laws and fees. There are only so many wires that can run on the poles.