There's no indication Netflix plans to release its original series in any physical-media format. Streaming is it. From their perspective, any other format would be going backwards.
As a Netflix subscriber, I now own House of Cards without ever needing to lay hands on it. It'll be in my queue forever, since I can't envision any reason why it would be in Netflix's interest to remove it.
Maybe in regions where they don't have service set up, they will find a local partner to release their series, until they do establish business. But if you want Netflix content and they exist in your area, you have to subscribe. Which is why a killer-ap brand like Star Trek is ideal for them. For a lot of people, that's a must-see, and there aren't many brands like that.