With Xfinity X1, ATV, Roku, and Chromecast I have all the hardware I will ever need. I still do not have the content I want the way I want it. The subscription model is only slightly better than the sat/cable model. Until I can download an app for each channel I want to watch and pay on a per view basis, none of this really interests me. As more reality shows continue to consume more and more broadcast hours, the less and less I want any of the content offered. In their efforts to protect their bottom line and avoid change, they are slowly weaning their customers off of their product. Eventually everyone will just lose interest and find something else to do with their time.