Maybe a minority view but, pay me a suit salary because I actually want to wear a suit. I'm a professional, not your friend's tech-savvy kid.
Ideally, anyone could wear whatever they want whenever they want. In practice, it doesn't seem to work out this way, even at the tshirts and jeans companies.
What kind of company did you work for where this happened?