To me, the fact that people get offended by a WORD when it's used affectionately is in itself offensive, however I get your point.
BTW, let's remember that word meanings or overtones sometimes change.
BLOODY in Britian is a derogetory term just like the F-bomb here. And remember Bush 41 giving the "peace" sign in that county(?) as he was leaving, and to those people that was the equivilent of "The finger" here.
This is a hard subject for me because I'm torn between premise, with which I agree, but also recognize using words in different ways to make a point as long as you're honest about the intended use.