I agree to an extent. If overused, cursing can be “edgy” and offputting. However, sometimes you just need to emphasize the emotion of a given statement that mere “polite” words cannot express.
Quite frankly, I do not trust people that do not curse. I feel that they are not emotionally genuine. Conversely, I feel that people that curse too much are emotionally immature and do not know how to express themselves properly. Cursing is an art. It’s a linguistic balancing act where one must take the audience and message into consideration.