For one thing, conversations are a lot easier to have when there is an implicit rule that context is always considered when evaluating word usage. For example, the word 'autist' in the context of 'stonks' and 'wsb' is not understood to mean an attempt to mock people with disabilities and therefore unlikely to get anyone offended as a result.
People get offended because they want to get offended. They then rationalize it after the fact, usually by resorting to “certain words are always wrong”. But if a friend occasionally does something annoying, you could either elect to ignore it, or you could take a stand and make it a make-or-break issue. But the choice to make it an issue is yours.