Regretfully Dress Codes are generational topics. The older generations would consider this an On-Topic for the workplace because of the fact that the dress makes the person, and the person dressed well in the workplace makes the company.
Gen-Xers generally see a more relaxed view of this, and loose collars and jeans in some cases are acceptable.
Anything under a Gen-X of age tends to seem to forgo a dress code, or to stretch the limits in some cases of acceptable dress in the work place.
This is my opinion, but also my views of what I've seen in the last 20+ years of being in the work force.
When I first started I was expected to wear a suit.
When it hit the late 90's and early 00's it was business causal (Polo and Khakis).
Today, it seems a shirt with a button, and jeans are acceptable in a lot of places.
You are going to get some people attempting to keep a dress code but in reality, it comes down to a generational situation.
The younger generations are going to say no, the older generations I feel are going to say yes, but that's my opinion.
For me though, I feel dress code is on topic.