Я училась в мужском вузе, приличном... вокруг меня было очень много приличных парней, в том числе весьма интеллигентные из еврейских семей... Мата никогда от них не слышала. Даже просто дурного слова не слышала.Но как-то раз зашла в общежитии в комнату к ребятам, и они меня не заметили... я узнала очень много интересного про их лексику "в отсутствие женщин"  В том числе и  у "интеллигентов в 10м поколении"... хотя конечно интеллигенты его употребляли к месту, а кто-то на нем и говорил...но! все моментально перешли на цивилизованный язык как заметили меня. У них даже оговорок не случалось, даже "в сердцах" не вырывалось, даже если "лили на голову свинец"... ))Но на мой взгляд, если различают, где и как его использовать, так и ладно.