There's competition in another sense. I'm east of Fort Collins where there's a pretty significant anti-government streak: but if Comcast manages to suck more than most government services they may have a problem.
They don't have to be the best or even only free-market option: they have to avoid pissing off their customer base enough that people vote for a municipal option. Not sure they're doing very well at that...