I was fully on their side when they did show it and thought this was just a case of a French series going US (haven't watched it). But when I read the news I thought about canceling Netflix.
It is inconceivable to me how a professional company can react this way. Honestly I think much of the criticism was very likely bullshit, but Netflix managed to top that off with this incredibly stupid reaction.
Content which they plastered all of the internet & then act this way.