I'm reminded of the outrage about the noose hoodie, or the latest givenchy necklace, that's a noose. High fashion loves to be edgy. But it often misses the point. Nooses=lynchings for a large part of human history and aren't an appropriate fashion accessory.
The same can be said for this campaign. This is slightly more nuanced though, because of you're anti it, you can be called a bigot.
But I'm guessing for the marketing team and the brand as long as people are talking about it, they're winning, no matter the distress or offence caused to anyone.