Hello. Resident Potty Mouth here.
So, I think there’s a difference between vulgar language and ‘politically incorrect’ language. I tend to think that PC language was developed as a way to be more effectively inclusive and to target/ostracize words and terms that are used specifically to bully and oppress a specific group of people. Context for PC terms (or things that aren’t PC) does not factor as thoroughly as it would for other word choices.
Vulgar language is crass and offputting but not necessarily abusive unless the context dictates it. Context *does* matter.
Anyways. Long story longer: that’s how I decide if I want to use a certain word or not. I was reading thru the comments, and it seems like your word choice is based emphatically on your personal experience? I think you maybe need those specific words, then?