True, you're comparing apples to apples, but some folks may be quite comfortable with a lower speed internet and less phone options, and could possibly knock as much as $25 off their bill if they're trying to cut costs.
I have the lowest speed DSL and am quite pleased with it for normal day to day activities, although I would say the rare time I download something huge the faster speed would come in nice!
But for someone wanting to cut costs, in my area, the cheapest Charter phone/internet package is $59.98. The cheapest AT&T phone/dsl package is $31.84. Granted, the AT&T package doesn't come with a load of phone features or long distance, but that may not be important for someone who either doesn't make a lot of long distance calls or makes them via a cellphone that has unlimited long distance. Bumping the phone up to something comparable to what Charter offers would put the AT&T package at $54.99 (but still with the lower speed internet).
I will concede that, comparing apples to apples, Charter does seem to have AT&T beat by maybe 10% (although there may be some bundling at AT&T that reduces or eliminates that advantage), but it appears you have fewer choices with Charter, possibly making AT&T a more economical choice for some folks who don't want or need superfast internet and/or unlimited long distance and loads of phone features.
The other thing I've noticed about DSL though, as opposed to cable internet, DSL doesn't seem to be available in as many areas, it's really pick-and-choose/luck.
Just pointing out that it's probably wise to check the details of both before making a decision, although for someone who just has to have the fasted internet available, looks like Charter does have AT&T beat there (but you'll pay for it).