SavageBiffIn the ski park … Ok
The way Dave chapels does as a comedian…Ok
As a derogatory hate filled adjitive , people shouldn’t do that it’s not nice
This. Context matters. Words have different meanings based on context. That includes where the words are said and by who. I am Chinese. If someone says there's a "chink in the armor", I don't take it as an insult (unless I am wearing a suit of armor in which case it is kind of hilarious).
In the situation where I was skiing with someone who said "hey can you not use the word tranny to describe a transition", I would explain, "hey nothing against you personally, that's just the lingo." If they felt triggered or offended then sure, around them I'd do my best not to use that word. Would I change the way I speak to friends who weren't offended? Maybe, maybe not. But that's the start of change (on a personal, 1:1 level). Not the full on banning on language.