I can understand the terms <deleted> and negro are offensive, although apparently the first term is used quite freely within the racial group itself.
It's when the term black is no longer acceptable, and is replaced by the unwieldy African-American, I start calling BS.
It's the same in Australia, Aborigine has been replaced by the term Koori.
Canada, it's First Nations.
Where does it end? The Normans making restitution to the Saxons, perhaps? Are there any Picts left for a Saxon apology?
To me, it's the tail wagging the dog.