Declaring Jihad on high prices-well, like it or not, if the point of advertising is to get your name out there-I think they've hit a home run.
BTW, I see actors portraying Catholic Priest and Nuns in ads, and I don't remember any brouhaha over that.