When did they say Netflix? Hulu has tons of viewers. And they said in release this doesn't require subscription to watch online. And Netflix is a one time payment and done. How is that better than millions in ad revenue?
You don't think that's news?
And check his first post on FB. He says this isn't even the biggest news. Millions in a new revenue stream with a launch date less than two weeks from now seems damn good to me.