It's not so much the service itself as the crappy customer support, shady billing processes (eg, accidentally overcharging on a regular basis...) and things like that.
Comcast used to do some pretty bad stuff, but they've definitely cleaned up their act. I've been a customer for 10+ years, and have had zero significant issues with my service.