……..is this guys salary;
It is also the reason this blog exists. Political correctness carried to the extreme is just as offensive or more so than rude arrogant behavior.
If anyone finds any of the terms that he described offensive it is because they are either completely ignorant or just totally uncomfortable in their own skin. Neither of which are my (or your) problem.