I'm not sure how these streaming packages are a good deal they way Sling TV has packaged their service. $20 for a limited basket of channels is no better of a deal than paying for cable or satellite, since most people will not be satisfied with their "bundle" of channels, let alone the lack of local channels.
In my situation, I want to cut out satellite, however, would like to have options outside of just the OTA local stations. So, an a la carte option would be fantastic, however, none of the streaming services are going that route at the moment.
I would like AMC, Velocity, Discovery, ESPN, Nick, ABC, CBS, NBC, Fox, BBC America, USA and CW. That is literally all my family watches. But there is no viable solution for us without buying multiple packages from HULU, Netflix and Sling TV. After all of that, its still just cheaper to pay 80 bucks to DirecTV and get the other 200 channels we don't give a flip about.
My hopes are Apple will offer programming on a per channel basis. Subscribe to only the channels you want. I can dream, can't I?
For data sharing, I'm not a fan of Apple doing that given their direction over the past 8-10 years where they have made it a point to keep customer data private.