Besides, the Tivo has been made obsolete already with streamers.
I'm using Tivo as part of my cord cutting set up.
I have the Tivo Roamio OTA (comes with lifetime guide service) to record my local OTA channels, and I also have Tivo Minis to stream that from the main tivo to the bedrooms and office televisions.
The Tivo also has streaming built in for Netflix and Amazon, Hulu, etc...and like another poster said, it is good at searching through all of them for show or key words you want to search for.
I will say that the Tivo's interface with the Netflix and amazon prime is a bit slower than my Amazon FireTV and Roku's Iv'e played with...but the search across all of those in addition to all my local channels via antenna is great.
I did add the Amazon FireTV units to each TV too....so that I could use Playstation VUE, and for $35/mo I could get all the "cable channels" I would have missed, like all the ESPN channels during college football season, I get FX, FXX, TCM, IFC...all the news MSNBC, Fox News, CNN...etc.
But I find that this set up is really working well. I have the TIVO for searching and DVR for OTA and the VUE on Amazon FireTV which had DVR capability for all those shows I described above....