To bring back this thread - I don't understand criticisms of dress codes.
The company I work for has a written dress code. Professional Business Attire when meeting with clients, suits and ties for men, business suits, blazers, skirts, blouses, dresses for women. (Which would be like ones giving talks at meetings or assemblies)
Business Casual attire otherwise. Appropriate: Casual slacks, dress slacks, dress shirts, blouses, dresses/skirts (no more than 2 inches above the knee, denim shirts/skirts, shirts with collar tucked in. Inappropriate: jeans, athletic wear, tshirts, clothing that reveals undergarments, shorts or skort, hats or caps, sheer or see through garments, cropped shirts, overalls, lowcut apparel.
Jewelry should be simple, not excessive. No more than 2 earrings in each ear are appropriate for women. Earrings are not appropriate for men. Exposed piercings are not appropriate. Tattoos are acceptable as long as they are not offensive. Extreme hair styles or colors are not appropriate.
Companies have dress codes, written for professional image. Churches, religion has image issues so they have dress codes too. If people have to conform with company policy because it is the right thing to do, then why complain in other areas that have the same policy for the same reason?
This thing about white or light shirts. That is simple fashion sense. Since suit coats are usually dark conservative, a dark shirt would not go with it. Dark coat, light shirt, dark tie; otherwise the opposite, light coat, dark shirt, light tie. What is the point in wearing a white tie with a white shirt? Black tie with black shirt?
On the length of hair thing...10 years ago, young men in the congregations lost priviledges if their hair was too short, IE, "skinhead." Now it is commonplace for servants, etc. Why can't they give a little on beards?
I don't get this shaved head with beard trend that is popularizing with men. It is backwards. Hair is supposed to be on the top.