Yes, I remember when I went into a pub with two of my female friends and was told "we don't serve women here" . . . so the pub lost the business of three people.
A rather long time ago, I was refused service in an English pub . . . "We don't serve long-haired gents here".
Nowadays the pubs serve beer to young men who speak shout in an unbearable loudness of voice, attempting to out-macho their friends.
What is more offensive to the public sensibility? . . . long hair or really loud aggressive bogans shouting over each other?
Once upon a time I was chucked out for having long hair . . . nowadays I leave voluntarily because of the offensive behaviour of patrons who the pubs accepts.
What is the world coming to?