Today, I dropped off three cablecards at the Xfinity store and canceled my service. I contemplated dropping Xfinity last year, but wound up with a discounted year contract which just expired. During my contract, Xfinity dropped TCM, Cinemax, & Starz from my package and raised fees outside my contract. Enough was enough. Fortunately, I have a choice for ISPs and have been with ATT fiber. My setup is not typical and is now more complicated than with Xfinity+Tivo, but I'm paying significantly less on a monthly basis. I installed a rooftop antenna for OTA stations. I'm still a Tivo customer with OTA having a Roamio, Bolt, and an old Premiere. I also bought a HDHomerun Quattro for OTA. I tried Plex DVR, but the spouse vetoed it. I went with Fubo TV for "cable" channels though YouTube TV was a close second. Fubo only carries three of the six main local stations in my zip code. I'm running Channels DVR on a PC to aggregate the OTA stations (from the HDHomerun) & Fubo TV stations supporting "TV Everywhere" under a unified Channels DVR UI for the spouse. I use the Tivos to record and archive OTA shows to my Plex server running on the same PC as Channels DVR. Channels DVR allows me to record and archive most of the "cable" channels I care about. On the client side for the various TVs, I standardized on Firestick 4K's with wired ethernet connectivity. One complication is that TBS and History channels are not available through "TV Everywhere" on Fubo so Channels DVR cannot see/record those channels. We have to use the Fubo app to watch/record those two channels. I picked up three months of Starz for .99/month through Amazon, and will probably add HBO on Amazon while it's on sale. Planning on adding/dropping premium channels on Amazon when there's content I like. Between Fubo TV & Channels DVR, I'm running ~$62/month. That is less than half of what I was paying Xfinity per month.