Tom, they were produced in Brazil. They often do allot of amazing work with fantastic visuals.
And who cares if it offends a few... The problem with many company's is that they try to speak to everybody and inturn end up speaking to no one. With the average person spending only 2 seconds viewing an advert, if any time at all, you have to stop people dead on. These ads do it, and people will definitely remember the product.