Part of it is that they’re just foreign words, so even though they’re “rude”, they don’t really have an impact within the context of Japanese - yes, many Japanese people may recognize the word and vaguely understand the meaning, but ultimately it’s just another English word, and English words sound “cool” to Japanese…