That's definitely true, but I think you're also likely also just not understanding that in some cultures, there really are taboo words that are not considered okay to say under really any context.
Again, think of how radioactive "the N-word" is in all but the most radical of english speaking circles nowadays. Other languages have things like this with different histories and reasons.
It's an extremely common pitfall for second language learners to swear too casually. You've been yelled at for swearing (or screwing up honorifics) in your own language, but that still hasn't happened to you enough in your second language. It will.
I've tutear'd people in what would be casual settings for Americans and really felt the chill instantly.
Again, think of how radioactive "the N-word" is in all but the most radical of english speaking circles nowadays. Other languages have things like this with different histories and reasons.