I think that the crass language we hear so often today is simply a matter of an underdeveloped vocabulary. Choosing four-letter expletives as recourse to express our frustration with something is too easy, and too abrasive. There are many, less common words that adequately communicate our frustration, while keeping a comic element to alleviate the situation and help us to laugh at ourselves.
Think of “nincompoop.” Or “dunderpate.” Try tossing those out the next time you’re completely maddened by the actions of the car in front of you during your morning commute.
There. Now didn’t that feel better?