The only hard out swearing I have encountered is the tie fling rogue Karlach on the risen road - she has potty mouth on certain branching paths in dialogue… I actually really like it - it’s real.
While I don’t share the OPs views on the matter a way to turn these things off if it’s not a huge cost to the development of the game is fine.