My main gripe with streaming apps is the inconsistent streaming quality. Netflix has nailed it with practically perfect compression that's superior to cable but I find myself generally dissatisfied with the quality of other streaming apps especially as compared to the quality on cable. On my Xbox One at least, HBO Go is spotty as it works well with movies but some shows look noticeably degraded. Fox Now frequently switches around from extremely low to high quality on a perfect connection, and with a lower frame-rate than cable. My TiVo Premiere box died and though I was considering a new TiVo or an Xfinity X1 box they're both overpriced. Is quality on the Apple TV box more than watchable with all main network apps? I would use the Xfinity app over AirPlay but I also have quality concerns with that. No reason to run my Ferrari of a TV with low-quality gasoline -- it has to beat or exceed On Demand streaming for me to consider it. Even the HBO Go app on Xbox One looks noticeably inferior to On Demand streaming. All these apps could really take a lesson from Netflix. No way I can cut the cord when quality isn't comparable.