How could anyone, in 2014, have thought this was acceptable?
"Acceptable"? Was the First Amendment declared null and void, while I was sleeping? What do you mean by "acceptable", mister thought-policeman?
If burning American flag, calling for killing of the sitting President, or publicly defecating on a police car is acceptable, having a book with a hare-brained bimbo as one of the characters certainly is too.
Exactly. You, and Barb, and Mattel are free to say unacceptable things all day long. You are free to try to place those utterings on any media you can find, but you are most certainly not guaranteed the right to use someone else's media for that purpose. You are also not protected from having your utterings labeled as "unacceptable", racist, misogynist, "of Satan", or any other term. Get over it.