There are plenty of alternatives. The problem is they suck.
Having your cable go out for two hours is inconvenient. Especially if you’ve put down money on the game. But it’s really not worth getting yourself worked into a lather.
But, I guess it’s something everyone can hate equally, so have at it. I am sure there is a Comcast VP reading this thread who will run to your rescue.
I only speak from the professional expectations for myself. Not every business is actively engaged in "Customer Experience.