Broadband, like water and electricity, is a natural monopoly - there's only so much room on the poles, and there's significant economies of scale by having everyone in a neighborhood connected to the same infrastructure.
I hope that Municipal broadband becomes more available and more common. On average, the service provided by the municipalities is much better, and much cheaper than the commercial alternatives.
[1] https://arstechnica.com/information-technology/2015/11/how-a...
We must also consider the legal frameworks which allow such companies to operate in these ways. I don’t have my energy company sending me emails and mailers urging me to get PG
Literally, literally every time we move, we've tried to cancel the internet at our old apartment and set it up at our new apartment - and had them end up canceling the internet at the new place. (What happens with the old internet is different every time; either it gets cancelled as well, or it remains an active account that we get billed for, or some other egregious customer service failure.)
The trick is that Comcast and Verizon are also apparently good in my neighborhood. According to multiple neighbors who've moved around the area, service is notably better when you're in the competitive neighborhoods — someone who moved just a few blocks south reported a big difference since they were in the Comcast-and-slow-DSL area. Not surprising since I've heard at least one former employee say that one of the prominent bits of information show onscreen with support calls is the competition level of the caller's address.
ISP operations are very locally run, so the service quality is pretty random. I've had Verizon FiOS for four years, and it's been rock solid. I had one outage a few years ago, and they sent a tech out the same day to replace the failing ONT. And except for some recent growing pains with gigabit, I've gotten 10% over my rated speed at all times of day.