Dictionaries

Here are some dictionaries that do not define the word as always offensive: Oxford English Dictionary Online[]
'2. A native of China.'
Merriam-Webster Online Dictionary[]
'often offensive  a native of China  CHINESE '
I can find more if needed. I think that these counter-examples can allow the word 'many' to be inserted in front of 'dictionaries' in saying that the word is offensive.