И то, и то правильно. Зависит от времени и демографии. В оригинальном смысле, "Profanity"/"swearing", имелось ввиду конкретно нарушение запрета на упоминание имени библейского бога, а также давание "праздных" клятв (ввиду чего в некоторых европейских языках, "ругань" и "клятва" это одно и то же слово, как и в английском - "swearing"). В частности, насколько мне известно, по крайней мере в эпоху Ренессанса, "мат" (в смысле термины связанные с сексом/итд...) табушными не сильно являлись, по крайней мере вне утончённого высшего общества, а скорее всего даже и в нём. То есть "боже мой" - низзя, а "бля сука пиздец" - можно. А проблемы с ненормативной лексикой начались у... ну конечно, сначала у Пуритан, а потом вообще стало плохо в Викторианскую эпоху - я не спец но почему-то в памяти всплывает что там какие-то нюансы с реакцией на георгианскую эпоху, и маятник качнули сильно обратно.
В современном английском, ситуация примерно как в современном русском - если кто-то не сильно трахнутый в голову религией, то упоминать бога всуе ОК, а вот "жопа есть, а слова нет". Конечно же очень зависит от демографии и контекста. На трансляционных радио/телеканалах есть официально запрещённый список из семи матерных слов (будет слово, будет сильный штраф от FCC). Вне их - просто культурное порицание. Правда, културы искустного многоколенного мата нет