I switched from Spectrum with cable cards to Xfinity using their X1dvr(2) and have decided NOT to go back to Tivo. Both have their advantages and disadvantages My main grip with Tivo is many times you go to watch a recorded show and that spinning circle would pop up. Voice remote did not work good. Xfinity X1dvr does no have auto skip for ads. BUT I can live without it. Yes storage is small, BUT I realize I watch the program once and that's it. Voice remote runs circles around the Tivo voice remote. X1 platform seems more stable the Tivo platform. Cost wise for me is is a wash. I crunch the numbers and cost comes in a little lower with Xfinity. I had annual subscriptions on 2 Tivo's. App's work good and their is many to choose from on X1 platform. I only need to use my firestick or Roku for Disney plus because of the problems between Disney and Xfinity.