Hulu couldn't do what Comcast's TV-based video-on-demand can: Offer current programs from all the broadcasting networks (including CBS, which Hulu doesn't have). Mind you, it isn't all current TV ...
I have a gazillion boxes of various sorts connected to the two TVs in our household, but the longest-serving one is my TiVo DVR. I got it when I moved into my present home and signed up for Comcast ...