Advertisements Let's say a subscriber is worth $100. 5000 is $500k a year. Two full-time engineers doing nothing but streaming is ~$300k. My point is that under a wide range of assumptions, excellence is accretive to profits even for such "minor" features. Since TiVo can't even fix long-standing non-showstopper bugs or finish important features (the UI being the most emblematic of this flaw) they can hardly be expected to be forward-thinking about things like streaming. Then there's my "favorite" reason not to upgrade: TiVo hasn't managed to come up with any kind of automated migration in the 11 years I've been a TiVo customer. I have 61 season passes and auto-recording wishlists. My channel list is finely honed to delete the many channels I don't get or don't watch. Recreating that on a new TiVo is many hours of unnecessary pain.