Меня раздражает употребление вполне конкретных ругательных слов в весьма абстрактном смысле. Например, если кого-то назвать дураком, то ясно - имеется в виду, что он глуп, и только. Назовешь кого-то чушкой - ясно, товарищ пренебрегает гигиеной. Невежа - понятно, не силен в приличиях, невежда - образование три класса и два коридора. Все ясно, просто и в тему. Но я в упор не понимаю ругательств, связанных с сексом, по поводам, с сексом никак не связанным. Прежде всего бесит слово "пидор" и все ему родственные. Бог с ними, со случаями, когда слово значит именно то. что оно значит, особенно, если ориентация реципиента всем известна. Хотя и тут можно вести бесконечные моральные дебаты. Я о других случаях.
Вообще-то такое оскорбление с древних времен считалось одним из самых тяжких. Кое-где оно и по сей день смертельно опасно - например на зоне. Там все предельно просто - назвал кого-то пидором или козлом - докажи. Не сможешь - сам таким станешь. Тут детсадовский принцип "сам такой" приобретает весьма зловещий смысл. А в местах более благополучных словами такого веса бросаются легко. Кричат "Убью!" - и не убивают, обещают "вые..ть" - и, естественно, ничего такого не делают. И прекрасно, что не делают! Просто замечательно! Только вот зачем засорять ноосферу картонными булыжниками и гирями из папье-маше?
Я за то, чтобы слово весило ровно столько, сколько оно изначально призвано весить, и значило только то, что ему полагается значить. Особенно если это крепкое слово.