Нельзя судить о предмете, не определив его сущность. В разных словарях термин "мат" определяется по разному, но исторически сложилось так, что мат - мать - это протест атеистов против непорочного зачатия Девы Марии. Первонначально только это считалось матом, а названия разных органов, членов, гениталий - свободно употреблялись за столом, да и сейчас во многих языках употребляются. Я ужу приводил пример, как обычное слово "сральня" употреблялось повсеместно. Но как только оно снизошло до масс, приобрело негативный смысл, и в высших кругах стали применять слово "сортир". но и оно, снизойдя в народ, стало ругательством, и ему придумали замену - "уборная". Пока светские дамы говорили - я пойду в уборную привести себя в порядок, - всё было культурно. Но как только люди стали ходить в уборную справлять естественные надобности, в высших кругах уборную заменили на туалет. Если вдуматься, так ни одно из этих слов само по себе не несёт негативную окраску, всё зависит оттого, какой смысл ему придаёт каждый из нас в меру своего менталитета. Так что говорить можно лишь о том, можно ли употреблять мат В СОВРЕМЕННОЙ ЛИТЕРАТУРЕ.
Я считаю, что мат в историческом его понятии применять нельзя нигде. А без ругательства, без нецензурных слов просто не обойтись. Таков наш век, и если мы хотим, чтобы по нашим произведениям потомки изучали нашу эпоху, то должны писать так, как говорит большинство народа.
Но если надо охарактеризовать отрицательного героя, который не чтит Божью мать - тут из песни слово не выкинешь.
Что касается бедности языка - я не согласен. Почитайте словарь матерщинных слов. Сразу измените своё мнение. Их не меньше обычных.