So you are only against the use of offensive words that have non-offensive alternative meanings?
BTW - the word "jerk" does have other non-offensive meanings.
It has everything to do with intent. If a man calls you a jerk, he is making an offensive statement toward you, but that is the point of the statement.
What I oppose is the careless use of offensive terms in what is intended to be a non-offensive context.