So the "real" solution is market competition right to make a healthy market- how do we get that? History has repeatedly shown that large corporations hate competition because it means they have to do something to make money. Anyone who comes up with a new idea is just copied or consumed. Sounds to me like the idea that a "free market" is a healthy market is only healthy for the owners of large corporations.
It's a complex topic but a popular answer is requiring the owner of the last-mile infrastructure to make it available to competitors at cost. I think that is (roughly) what places with good/cheap broadband do, e.g. South Korea.