I think we can question the assumption that TiVo, since it was bought my Rovi even has software engineers. Rovi descriptions have always been questioned. Guide data was assumed to be their strong point. Nothing of the sort has proven to true. No changes to their databases distribution. Expect that lipstick on a pig called, TE4, and I have said before, competent computer engineers don't do computer design graphics, and UI pretty stuff is usually contracted out side a company once every few years. The same has been true with the TiVo itself. No evidence of technology improvements. Therefore, no evidence of computer engineers being present who would be making those technical improvements if TiVo ever had made any over the years. There is evidence over the years that ever since Rovi bought TiVo that TiVo/Rovi has no computer engineers or we would have seen it first with databases description distribution and then with the TiVo itself.