Netflix defied mounting public pressure to release Cuties, a French film that hyper-sexualizes pre-teen girls. Now people are realizing that Netflix's…