So more and more, I think the biggest threat facing cloud-computing companies will be whether or not they can get over the tech debates and instead deliver what customers want: full and unfettered choice across all of the delivery and consumption models: on-premise, public cloud, private cloud, and hybrid.
There's no live programming -- just a database of show episodes and movies that you have your choice of either streaming or downloading for later consumption over 3G or WiFi -- which makes it a little bit like using an on-demand service from your cable company.