In the rare markets with actual competition the shitty cable companies provide at least okay service. In Palo Alto I can get 1gbps down/35mbps up on Comcast for $89 (with 1TB data cap I have to pay $50 extra to remove).
That's not too bad.
They also offer a 2gbps down and up service called gigabit pro, but it requires installation and it's pretty expensive: https://www.reddit.com/r/HomeNetworking/comments/fs6un2/comc.... It's also hard to get because the reps on the phone are not well trained and don't know about it.
This is only because there are a few internet options here. Where I grew up there is one provider (Spectrum, was Time Warner, and Adelphia before that), the service is bad and the price is at least double.
I recently moved to SF and I'm in a newer building with Google Fiber Webpass, it's 1gbps down and up with no cap for $57/month - it's awesome.
The worst part about Comcast (ignoring the 35mbps up which is pretty bad) is everything around the service. Their website is extremely hostile. It's impossible to do anything online. Their pricing is heavily obscured. They push shitty TV packages I don't want or care about. It's hard to cancel without going through retention.
Google Webpass? I signed up online in 5min, connected my own equipment and was good to go.
Hopefully with real competition the old services will either get competitive or die. I don't really care which.