TW->Spectrum where I live seems to have a pretty common practice of simply taking the modem from customer 1 complaining about internet dropout/etc and giving it to customer 2 complaining about internet dropouts.
Besides the bad router hardware, in my experience with the cable companies, a large part of the problem has been signal issues going through old cables, splitters, etc. The one advantage to owning your own modem is you can select one that gives you good signal quality metrics and error reporting.
Which brings me to what I view as the fundamental issue here. The cable companies frankly don't give a crap about service quality. They _CAN_ monitor signal strength, dropped packets, signal loss, etc from their end. With that they could act proactively, like "Hey this customer's modem won't lock on 1/2 of our frequencies lets call them and send a tech to fix it".
But they don't, and really that tells me everything I need to know about those companies.
Knowing already where the wire comes into your house from the splitter is a big help too.
On the converse, people I know who aren't patient on the phone, or can't get to their modem when a tech shows up, or are just plain angry complaining about the service don't get anywhere.
When my neighborhood was built out, they apparently used "the wrong cable" and it seems to be at effective EOL. Everybody I know who is nice and somewhat technical has had no problem getting it replaced. The people who get on facebook and talk about how horrible Spectrum is continue to have problems.
The gateway part on these little appliance-boxes is usually pretty solid (with any problems people experience usually being line or head-end problems); it's the router part that has all the shite code. (Remember, at least for cable Internet, all the gateways are sitting on a shared medium. If the gateway logic in the box wasn't solid, it'd be causing the ISP problems, by interfering with other customers. By the anthropic principle, the gateways that survive to be purchased+distributed by ISPs are the ones that don't cause them such problems, and therefore the ones that have robust gateway code.)
Even more fun, is that they regularly refuse to provision a modem at its full capability despite your service tier. AKA you have a modem that does X, and a tier that does X, but they will only provision it for 1/2X (and not bother to tell you that). A few years ago I fought a long protracted battle with their support/escalation/etc over a few months to get my modem qualified at the higher tiers and in the end the best excuse they gave was that it was a business decision.
AKA, making me upgrade my modem for no technical reason played into their ploy for renting me one.
When I set this hardware in bridge mode and try to use my own router with dd-wrt, my speeds drop to below 50 Mbps.
I could never figure out why.
I actually wish ONT are standardised like DSL Modem, so anyone could bring their own ONT / Modem with a username and password. I think Germany allows consumer to choose or bring their own equipment.
But with my Motorola router wifi never goes out.
I had to reboot my ISPs hardware 1-2 times a month.
I bought my own and had to reboot it once in 12 months. The connection is slightly faster as well and much more consistent.
From my experience, the hardware the ISP provides goes wrong far more often than the modem/router I purchased. The combo units my local Comcast affiliate leases out are a mess of problems, and I know multiple people that have gotten fed up with support never fixing the issue and just accept the frequent problems.
I had similar problems until I bought my own modem and router. Even if you have to pay someone to fix the rare breakdowns, I'd still advocate bringing your own router/modem.