Earlier quoted context omitted.
Can you explain your first sentence? I'm not sure what you're trying to say. I'm not defending bigotry/sexism/etc. Hopefully, you didn't take my comment that way.
I'm not defending bigotry/sexism/etc You're defending the ad. By extension defending any sexism contained within it (actual sexism TBD).
They went for a breezy tone and forgot to pass it through Legal. I doubt they're sexists. I'm sure sexism would, in this day and age, hurt them more than anyone else.