As with most of this it is very dependent on how an individual uses the technology. Some people do use their DVR's for long term storage of content. For them cloud DVR capability is clearly not ideal. Thankfully that is something I have never done. If I don't watch something I DVR'd within a few weeks to a month I will never watch it. YTTV's DVR retention period is 9 months (unlimited storage) which is way more than I need. And thankfully they (YTTV) do not do forced VOD on any content. Of course any and all of that can change tomorrow, but until it does for me cloud DVR is superior to in home DVR.