Это связано со степенью табуированности бранной лексики в языке и в сознании носителей этого языка. Табуированность - запрет на использование, такая лексика употребляется только в очень ограниченных ситуациях. Так вот, в русском языке градус табуированности мата выше, чем в английском, именно поэтому, когда мат звучит в фильмах, на улице, в общественных местах, он звучит очень грубо и неуместно.
Дело в том, что практически любая лексика, теряя табуированность, постепенно переходит в разряд обычной (сниженной разговорной лексики), что, в принципе, и произошло с английским и с многими другими европейскими языками. Могу привести в пример итальянский: слово Cazzo, аналогичное русскому слову из трех букв, здесь совершенно свободно употребляют даже дети. Происходит это от того, что теряется привязка слова к первоначальному значению. В русском языке это тоже происходит, например, со словом "бл...дь", которое мы употребляем скорее уже как междометие, а не как ругательство.
Полагаю, что процесс этот не очень хорош для любого языка, потому что таким образом теряется очень древний большой пласт лексики.