All of that is true. But I've had Comcast cable modem for half a decade and more now. In that time, I've had perhaps two outages of less than an hour each. And they've just kept upping the speed until now it has reached the point of actual insanity.