In reply to Beer Baron :
Similar example (construction related)...
I run construction crews. Most are subcontractors (who are employed by someone else, but managed by me), and most of our work is in existing businesses.
Honestly, I have fantastic crews. They absolutely know how to act around people, and exercise it daily. That doesn't change that they are judged by stereotypes that may be unfair, and are expected to act based on those judgements.
Today we are working on a parking lot at a new car dealership. I asked permission for my crew to use the shop restroom, and was told "As long as they don't mess it up like construction crews always do". That's a load of crap, and a judgement based on unfair stereotypes. It probably has a racial connotation too (my crew is Hispanic).
My response? "Yes sir. I will make sure it is kept clean".
When this crew is on a new construction site, they can be pretty coarse. Plenty of swearing, arguing, etc. I am perfectly fine with that. But today, we are on someone else's property, and need to be concerned about my customer's customers. The crew is behaved perfectly, and I know I can trust them.
However, I can promise if there was a single potentially offensive word or conversation going on I would be very quick to put an end to it. Even if it was in Spanish (yes, I know Spanish, and so do some of the customers here). And if it continued, I would make sure the offending party was removed from the job site. In ANY way necessary.
Free speech my ass. It's someone else's property, someone else's business, and even the coarsest of construction workers knows they don't have the right to say whatever they want to.
(My guys might even end up at your bar after hours!)