The biggest challenge I see for me and other sports fans is that Comcast will not join in.
I'll give you my example (which is common for others in big cities where Comcast (and now NBC Sports) have locked up the local sports scene). I live in Philadelphia and I am a huge sports fan. In fact about the only TV I watch is sports. In Philadelphia (and I assume in other markets with the Comcast SportsNet brand), the games for hockey, baseball, basketball and soccer are mostly, if not entirely broadcast on the the local Comcast SportsNet channel. Local blackout rules for baseball, hockey and basketball (I have no idea about soccer) preclude streaming services from showing those games over the internet. I couldn't even watch the local games on MLB direct and the other services for basketball and hockey due to local blackout rules.
So now, if I want to get TV only through Apple and cut the cord so to speak, I lose Comcast SportsNet Philly. I then lose the only thing I watch on TV; sports.
I know that this is a bit selfish, but I don't think I'm alone in stating that sports are my main shows that I watch. Also, right now sports are a big moneymaker since advertisers know that they actually have eyeballs on the screen during live sports. Others may not care if they lose their sports, but I do and I know that Comcast is not going to give this up. So with that, while I'd love to leave Comcast, me and other sports fans are stuck with the cord (around our necks).