Its just in poor taste.
I dont think the makers knew they were being offensive (I think they were like many of the posters on here who just havent lived o/s in a place were this would cause genuine offence), but we live in a globalised world and its pretty bad in many markets (US, UK...