Probably a calculated move to get more publicity and free advertising. What did they spend on the ad itself? $100? Like ST said; they probably know their demographic and will lose less from the backlash.
There's no way a marketing team puts that ad together and says "yeah, this is fine"