Holy cow, give them a free pass on this one, if it gives the typical anglo european type a pass when the next time comes around and says something / does something offensive.
If everyone exercised a little bit of laughter first, and stop being so darned sensitive to every little comment, nuance of advertising, or whatever, it would be like totally awesome. I'm not suggesting to be all out offensive, but at least don't take every thing so literally and seriously.