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.