Netflix faces Backlash