Because our cultural mirror is cruel:
"Maybe this all seems funny, or trivial, but it's really not. It's about what girls want to be, what they're told they should be, and how they feel about who they are. . . I don't want them to be empty-headed, self-obsessed, emaciated clones; I'd rather they be independent, interesting, idealistic, kind, opinionated, original, funny -- a thousand things before 'thin.'
I'd rather they didn't give a gust of stinking chihuahua flatulence whether the woman standing next to them has fleshier knees than they do.
Let my girls be Hermiones, rather than Pansy Parkinsons.
Let them never be Stupid Girls. Rant over."
— J.K Rowling cheering Pink's anti-anthem, Stupid Girls
Do you support censorship?
CNN paid Pat Buchanan, who is a hard core racist, for years to co-host Crossfire and be a talking head on their news shows. Was CNN encouraging Buchanan's ideas or Robert Novak's ideas, or Tucker Carlson's? Or were they just giving them a place to air them? If you did not call on a boycott of CNN when they employed and were paying Buchanan, Novak, Carlson et al, then it is not logical for you to call a boycott of Fox because they employ O'Reilly and Hannity. Those guys are not worse than the CNN right wing pundits, they are the same.
The one thing worse than a bad idea is forced suppression of those ideas. You are saying you want censorship. I'd rather Bill O'Reilly be where he is so millions of people can see what an idiot he is. I'd rather an anti-semite be on the air and exposed as a racist then be off the air in a closet somewhere. You can't make freedom of speech a partisan thing, a selective thing. I suppose by your logic you'd want the New York Times to fire David Brooks too, along with any other conservative columnists who might sometimes be or sound anti-semitic. You are taking too hard a line.