With Netflix's House of Cards being released today there are some articles talking about the new business model and how it affects the creative side of storytelling. How would this apply to Star Trek if it were not on a linear TV channel?
There are three reasons for Netflix to make original content: attract new subscribers, stop existing subscribers from leaving and brand-building in the entertainment industry to attract future content partners.
would be great for all three, but particularly the first, and this article
implies its the most important factor in judging the success of the HoC launch.
Imagine you see an ad like this: watch the premiere of a new Star Trek
series, right now online, no ads, for free. Who'd turn that down? And of course some of them would decide to keep the subscription when the free trial ends.