While I agree on it being a slur and don't use it, I also see the futility of the fight.
Right now that is the word, but "idiot" and "moron" are both terms that have gone through the same events as medical terms adopted as insults, causing us to need a new term.
Just speaking the truth, sorry if it offends you, but seriously, you go into trades expecting anything but offensive humor you are immediately going to be disappointed, people will just tell you to grow thicker skin.
I'm not going to pretend my industry is all sugar coated squeaky clean just to get points on Lemmy. It's grimy and half the people have a rap sheet.