In addition to the first reply to your post, you may find it strange but having dress codes actually help promote diversity in workplaces.
https://hackernoon.com/for-inclusive-culture-maybe-less-is-m...
FYI, the word you're thinking of is "cue", not "queue".
I disagree entirely that we can't be social with people different as us. I also disagree that business shouldn't be social, but that's mostly an opinion.