Good reasoning Hamfast. With offenses it is the way you take it that decides offense or or no offense. In the case of "African American", "Irish American", "African German", "Moroccan" Dutch or "Bosnian French", in all cases it's a good thing to absorb an intended insult as a compliment and be proud of one's ancestry or disposition or profession.
The more tolerant a society, the less need of political correctness. On any issue.