Считаю, мат нестрашен сам по себе, но надо знать, где его употреблять уместно, а где нет. Среди друзей в узком кругу - да хоть разговаривай сплошными матюками, если всех устраивает. А вот в общественных местах, среди малознакомых людей и среди тех, кто намного старше, или в официальной обстановке - нечего. И девушка правильно попросила не материться. Она для тебя малознакомый человек, а ты рядом с ней уже выплескиваешь потоки обсценной лексики, еще не узнав ее отношение к этому.
А вот запикивания - честно говоря, не понимаю. По мне удобнее предупреждения модераторов, чтоб не матерились (если на данном сайте это неприемлемо), а если не поймет - бан. Сначала временный, потом постоянный, если не поймет. Но понимаю, не могут же модераторы постоянно днем и ночью за этим следить, да и пока отмодерируют, народ будет видеть все эти выражения. Так что это дело вынужденное, куда деваться, значит, надо запикивать.
Но совсем не понимаю зацензуривания слов с "матерными" сочетаниями даже когда это совершенно "приличные" слова типа употреблять, рубля, застрахуй, а на одном сайте вообще приплыли - постоянно запикивали слово ребенок из-за того, что внутри него есть сочетание е+б подряд!