I understand that people dislike Netflix (price hike, account sharing, political content) and want to draw conclusions based on this, but one should remember that these awards are still pay-to-play. It didn't disappear with Weinstein. A win probably says more about the people involved than the movie itself.