Montgomery has seen increased speeds being offered as well recently but the surrounding areas aren't as lucky. Most have AT&T and one cable company or just AT&T.Sorry, been at work all day. I live in Montgomery. We have 2 cable providers ( spectrum and wow). We also have Dish and Directv and one of them uses at&t. Mostly the prices and competition I think is due to the free market but I must admit to one thing. About 11 or 12 years ago (cannot remember exactly) there was an article in the newspaper. Apparently cities have contracts with cable companies that expire after so many years. Our mayor wanted to get more out of one of the cable companies that was called knology then ( now bought out by WOW). He however said in an interview that he was not willing to pressure them so much as to force them out of Montgomery because 2 cable companies in a city is a good thing. So we can give some small credit to the local government for not screwing that up.
Spectrum (previously Brighthouse) has been in Wetumpka for a while. Where we live we are stuck with just AT&T. Spectrum has to drive past our home to service other homes further down the road but have refused to run their lines up further because "AT&T has all of the lines up there." Since it's only AT&T my choices are extremely limited. They won't extend the DSL to my next door neighbor 50 feet from the box - they promised him 5 years ago that they'd be running Uverse up here within a year & would include his house. They have us on a crappy data cap plan that charges extra once you pass the limit while giving other customers unlimited data, and they really love to "accidentally" overcharge me 3 or 4 times a year.
I have hated AT&T with the passion of a burning sun for years even before moving here but have no other realistic options that'll work for my business, etc.
Both Dish and Directv here are AT&T users. Not sure if it's the same in Montgomery.