I don't your analogy of Nick walking in Michel's workplace and swearing works at all. Michel is running a salon, where people come to talk. Sometimes, conversation gets heated in a salon. You don't throw out everyone who lets a swearword or even an ad hominem argument get by; Actually, Tamar, that's not true - I recently learned that many CVS pharmacy stores have a rule (though they don't post it) that store managers can ask an individual to leave, if the individual is directing profanity at another - and are authorized to call the police if the person doesn't comply.
Additionally, there are different ordinances with fines for disorderly conduct and disturbing the peace for the same type of actions.