No way in hell can Netlfix afford this show.
The first show they've greenlighted, David Fincher's House of Cards
(set to star Kevin Spacey), has a budget of $100 million for 26 episodes, although it's being reported that Fincher now wants even more money. That's a budget per episode just slightly lower than that of Terra Nova
. The assumption that Netflix is looking to make low budget shows and that that's all they can afford is erroneous.