npub1r3gufu3753wjdvtpu5jdeduyd8c2rualu6mtumcsv8rd6m9ym7yqp5dvg5 (npub1r3g…dvg5) Are you perhaps missing that language constantly changes and one reason is some people mean to be offensive?
So as long as that is not adressed right, there will always be some words becoming offensive because of an offensive kind of use (context), and at some threshold swapped out.