I used to think that was it, too. I mean, with the lack of competition, nearly all US ISPs are horrible.
But, a while back I had a connection problem that Comcast’s techs just couldn’t seem to solve (They came out about 15 different times.) In the course of that, I spent days on the phone with their customer service. I eventually realized that they fake the mistakes and the incompetence, to make it easier to get away with lying to their customers. Those reps must be operating under some really messed up incentives, because the level of deceipt was remarkable.
Now, if I ever have to deal with Comcast, I record the calls and take copious notes. I recommend that everyone do the same, then report any potential fraud to your state AG. After what I went through, I’m not fucking around anymore!