I think that this reinforces the point that there is no "Inherently offensive" word, for it always comes down to its context and usage to determine whetever is offensive, even insults such as "idiot" can be said in a friendly way. What people is arguing here is that offense (even racial offense) is something wholly personal and culture dependant, and that this whole Zwarte Piet is a prime case of culture shock: what in the US was suppoused to represent a bad stereotype of black people being lazy and stupid, in Holland was used as a lovable christmas character that gives free candy to kids instead.
Ofcourse there is no "inherently offensive" word.
Zwarte Piet does not survive the acceptibilty of cultural norms though.
There are People INSIDE holland that are VERY offended by Zwarte Piet. Its not like, Oh here we shake hands with our left hand.
Zwarte piet is not a problem because Foreigners are offended. Its a problem because LOCAL, DUTCH, NEDERLANDERS are offended.
No culture shock.
This is FACT.
They are a minority but this does not mean their opinion means nothing.
Some dutch people just glaze over this fact like it doesn't exist.
They will say things like "Oh you are just american, you do not understand us"
or "Its just one guy that is overly sensitive"
or "Its friendly and the origins dont apply any more"
The fact is there are people STILL being offended INSIDE the European borders of Holland. Not just one or two, not 10 or 20... 10s of Thousands.
Does the white majority realize the fact that every year they are literally spitting in the face of 10s of thousands of people and then want the minorities to pretend that they should be happy about it?