Netflix has reportedly accommodated the demands of social media users who recently became enraged