As you say, it is, essentially, misogynist, and that alone should make it illegal.