Sucking is in the contract
The one reason that I don't have Comcast is their contract. You need to buy "Comcast Business" to get unfiltered internet service. It's a 2+ year contract clearly stating that there is no minimum level of performance. They could saturate their network until it's 1.2 KB/sec and I'd still be paying that $150/month for at least two years.
I already made that mistake with Sprint cellular service. I won't do it again with Comcast.