Anyone can start a Cable Company to compete look at RCN. It just costs too much. There are no monopoly agreements, No Town/City has the right to give exclusive access.
Lets say it costs a hundred million dollars to start a cable service then at best the company break even in 10 years(Might be even more with competition prices). There is no profit in.