Все зависит от общества. И главное - от того, что мы ВКЛАДЫВАЕМ в понятие СЛОВА... Эмоции - они определяют значение тех слов и фраз, которыми мы пользуемся... drfaust хорошо сказал: мат выражает нашу злость, высвобождает ее... "Дурак" - не мат, но в зависимости от настроения и самого человека, данное слово можно по-разному сказать (злость, ирония, одбродушие...). "Сука" - мат, однако при упоминании собаки, ни у кого и в мыслях не возникает, что ругаются... Искать надо в первопричине - меньше злитесь...
з.ы. а если же речь идет в банальном засорении речи (в данном случае - мат), то обратите внимание на довольно часто употребляемые "ну", "вот", "эээ" и т.д. и.т.п. - от них почему-то не сильно хотят избавиться.. Или, по крайней мере, такие слова не вызывают бурю негодования у общественности...
з.ы.ы. Сам, последнее время довольно часто употребляю маты... Однако мне это не нравится...