I don't live in the US, and the city I live in is plastered with posters advertising parties. They all advertise with attractive women on the cover. Not that different from a Hackathon advertising with attractive female waiters, if you think about it. I think it was poor style, but I also don't like the mobbing aspect of the "apologize or die" movement.