Interesting; I feel that Stranger Things is one of their stronger recent offerings. Much better than Flaked, Love, or Master of None.
This is one of the reasons why I appreciate Netflix. Instead of a bunch of shows that everyone considers average, it's taken some risks and created shows that some people consider great and others dislike. I'll take that over a bunch of lukewarm shows anytime.
This is a great example of how Netflix's model works well for "long tail" content. They can produce and keep shows around that have a different or smaller audience than traditional networks can.