Agreed. Though private businesses should be allowed to require clothes and shoes. Their premises, their rules. Plenty of restaurants require formal attire for example.
Lastly, it’s funny that the surname of the “sausage” pushing this law is “Wiener.”