IMHO, the decision should be made the employer. If a person doesn't like the dress code, they can go work someplace else. Better yet, they can go start their own business and establish their own dress code.
That reminds me, I really miss the ladies in their skirts, stockings, and heels. Does anyone have any pictures to refresh my memory?
What I was getting at is why any man would feel it necessary to tie a piece of cloth tightly around his neck as a decoration. It's crazy.