Speaking as someone who is using Charter internet to type this comment right now, their service is awful. It costs too much, the tech support and service people are crap, and it COSTS TOO MUCH.
We could be getting DSL from the phone company for half of what we pay now, but their high-speed service area stops about a mile from our house. And we're definitely not going back to dial up.
As soon as we can get internet from AT&T, we're ditching Charter's services and going to a dish.
Charter isn't interested in "technical merits" or anything of the kind. They're merely interested in staying afloat.