I've been to places that it's not a requirement. Not many exist, but they do.
Just pointed out NS^3 as a counter your "open to the public must deal with the whole public" arguement. The whole public includes shirtless/shoeless people.
I don't agree with what they did, but there's nothing illegal about being stupid.