Netflix was kind of a victim of its own success. Back when they just had stuff like House of Cards and Orange is the New Black it was all anyone was talking about and Netflix started being seen as an alternative to network programming and such. The Netflix logo stopped meaning instant success as they just started having more and more original programming and movies with less and less quality control. Every so often you get gems like American Vandal or The End of the Fucking World but then you also get like five different 13 Reasons Why. Netflix is pretty much the same as any other premium streaming service in that regard.