I wish "cable" providers would invest a bit more money into their hardware. Currently on my third bell 4K PVR STB and have a 4'th inbound because of recent random reboots/black screens. This is over that many years, and is made even worse by the fact that I don't need the 4K part, but they no longer have a FHD PVR available. The first one failed within a year, the second wasn't quite DOA, but died within a couple of weeks, and the third was temperamental from the get-go (kept dropping the BT remote).
On the positive side, the tech call was connected without being on hold, and the process was quick (they could see some errors on their end) and relatively painless. Maybe I'll get lucky and they'll have upgraded to a slightly higher model number STB.