Рамки давно есть, и достаточно четкие.
"Нецензурное обозначение мужского полового органа, нецензурное обозначение женского полового органа, нецензурное обозначение процесса совокупления и нецензурное обозначение женщины распутного поведения, а также все образованные от этих слов языковые единицы."
Проще говоря, основу мата составляет три слова - ###, ####а и ебать, а также производные от этих слов формы. Особняком стоит четвертое слово - ****ь. Обсценными считаются не все однокоренные слова ****и - блуд совершенно литературное слово, а ублюдок в словарях помечен как "разг.-сниж". и "груб.".
Слова же типа сука, мудак, шалава, хрен и т.д. относятся либо к жаргонизмам, либо к бранным словам, помечаются в словарях как "сниж." и никогда не относились к матерным, потому что многие имеют другие значения и этимологию. Поэтому все довольно прозрачно - 4 слова и их производные - это мат, все остальные сниженные, разговорные, жаргонные и т.д. слова не во всех случаях используются для оскорбления собеседника, что любой модератор и обычный пользователь сразу распознает : "Ну ты и сука, nunah". Поэтому наказание выписывается за оскорбление, а не за мат.
В случае же употребления сниж., разг. и эвфемизмов в обиходной речи НЕ для оскорбления "Резина-то как подорожала, мать ее ети!", ни матом, ни оскорблением не является.