First, allow me to point out that I am part of the Community team. My jurisdiction resides, for the most part, in the communities, or the forums in other words. Ads and the like are controlled by ad ops and sales, so while I can relay any complaints and user requests to them, there is an extant to what I can coerce or force them to do.
Secondly, it's not quite as simple as giving somebody an ultimatum. Websites don't pay advertisers for their ads--advertisers pay websites for the ad space. In a sense, both sides are both a customer and a merchant at the same time. As a digital media company, advertising is an integral part of how we operate, regardless of how we as individual employees might feel about those ads. This is a campaign that was already signed off on and put into motion, so putting a stop to it would be equivalent to reneging on contractual obligations. But again, I am not involved in ad ops or sales, so my understanding of it may be a bit off.