That would be wonderful. Here's an anecdote as to why this plan fails for me in particular.
I unfortunately have Mediacom in my area. They've effectively got it made so that you can't do this. First, they charge $20/month more (I believe it was) for a non-contract plan, which adds up, and so now I'll get hit with a $200+ cancellation fee if I try switching. I also pay for an internet/cable package even though I don't want cable because it is cheaper than the same speed internet by itself. A lot of the things they do don't make much sense until you look at it from their point of view - they've got you over a barrel and are going to take as much of your money as they can.
The main problem, alluded to in the summary, is that there really is no other option. When I moved to my current town, I tried finding something else - called their main competitor Qwest up, no service in my area. The only other option was Iowa Telecom, which went under and got bought out within a couple months of when I was trying to set up services. The new company was not in the phone book, did not have a functional website, and I think I finally found their number in a newspaper ad or something. It was going to be about $10 less for substantially slower DSL, and was going to take 3-4 weeks to set up if I remember correctly. Mediacom does take 2-3 weeks to make a house call. And as bad as Mediacom's service had been in my experience, everyone from the area told me Iowa Telecom was worse somehow. In fact there are many who get their internet through a cellular company because a wireless dongle with tiny bandwidth caps and an expensive data plan is superior to Mediacom in many ways.
I live out in the ass end of Iowa in a small town where I'm new without many friends. We are actually too far from every single major city to pick up any television stations, and only get a couple radio stations consistently. I was starved for entertainment before they got my internet hooked up and had a lot more trouble keeping up with friends from school and whatnot. Don't get me wrong, I hate this damn ad page that they're talking about. I hate getting hung up on while on hold with customer service/sales/anybody I call there. I hate getting an envelope stuffed full of ads every month so that I nearly throw away my bill with all of the crap I don't want. I would love to switch from Mediacom, there's just nowhere to go.