You might have thought that a 92% score on review aggregator Rotten Tomatoes would be enough to get a streaming show wall to ...