Unfortunately, Netflix thus far seems to lack the creative vision to fully utilize any size of production house (barring rare exceptions).