А не разрешить ли материться на форуме? Ну, конечно, не везде, а только в специально отведённых местах, типа "мест для курящих".
Сначала аспекты юридические.
Современные законы не запрещают использовать мат на интернет-страницах, никаких санкций против сайтов и их авторов применено не будет. Позволять или нет мат - личное дело автора.
Теперь аспекты моральные.
Не секрет, многие участники форума никогда не читают правил поведения на форуме. Потому что они почти везде одинаковы и не содержат ничего необычного. Админы - тоже такие же люди. Когда им нужны правила для своего форума, они копируют их с другого сайта, не слишком задумываясь над смыслом и необходимостью каждого пункта. Пункт о запрете мата - не исключение, он так же мигрирует с сайта на сайт. Вероятно, где-то этот запрет оправдан (напр., на государственных, детских, политических сайтах). Кроме того, есть люди, которым мат неприятен, и чтобы не оттолкнуть от себя таких посетителей (особенно когда посетители - потенциальные покупатели интернет-магазина), сайты вводят ограничение на лексику. Но на сайтах, где люди собираются с целью провести своё свободное время, этот запрет может быть как в плюс, так и в минус.
Задумаемся, что такое разделение слов на мат и не мат? Это по сути кем-то извне навязанная нам мода о том, как общаться "хорошо", и как "плохо". Я лично предпочитаю везде думать самостоятельно, никогда не принимая на веру то, что мне стараются навязать, пусть даже навязывают во благо. Думаю, я не одинок в этом отношении.
А если поинтересоваться историей вопроса о мате, можно с удивлением обнаружить, что пару столетий назад большинство современных матерных выражений были нормальными литературными словами и нередко использовались писателями-классиками, которых мы проходим в школе. Конечно, мы читаем адаптированные тексты, по которым предварительно прошлись политико-идеологические цензоры и редакторы, "норматирующие" лексику. Имхо, разделение слов на мат и не мат весьма спорно.
Давайте назовём вещи своими именами: мат - это всего лишь сленг, добавляющий в язык эмоциональные обороты, для которых в "норматированном" языке нет полноценных аналогов. Просто междометия, более сильно окрашенные эмоционально. Они нужны потому что люди передают словами не только информацию, но и эмоции (по этой же причине возникли смайлики).
Так есть ли большой смысл так сильно ненавидеть сленг, чтобы всячески его запрещать? Тем более что все поголовно с ним знакомы, а многие даже им не матерятся - они на нём разговаривают.
Ну, и технические аспекты.
Как именно можно дать каждому участнику форума возможность самому решать, хочет ли он видеть ненормативную лексику на этом форуме или нет? Например, отправляющий сообщение должен установить галочку "в моём посте присутствует мат" в форме отправки поста, если он использовал ненормативную лексику. Или выделить специальным тегом соответствующую часть текста. У каждого в профиле находится признак "хочу видеть матерные сообщения", причём галочка изначально сброшена. Если человек считает для себя приемлемой ненормативную лексику, он устанавливает эту галочку. А админ, глядя на процент активных пользователей, поставивших себе эту галочку, сможет объективно оценить востребованность правила форума о запрете мата конкретно для его сайта.
И самый главный вопрос: а для чего это вообще нужно?
Есть много литературных шедевров, где используется мат. Поэты, цель которых - передать гамму эмоций читателю, нередко достигают этого сленгом с повышенной эмоциональной окраской (т.е., матом).
Возможно, появятся и головоломки, которые без мата звучали бы более тускло...