Why do I need to follow dress codes to play golf?
Because you will look nicer when you follow the "appropriate dress codes"; and I am sick and tired of looking at people who do not meet my opinion of what "looks nice".
Appropriate dress codes have often evolved partly as a result of what makes people look dignified. In the distant past some of these dress codes could result in outfits that could be very uncomfortable, although very dignified. So the dress codes evolved to outfits that were more comfortable, but still dignified. Now they are continuing to evolve to only comfortable, but with out any dignity in the look.
What does this mean, dignified. The clothes have a cut, and hang on the body in a manner to accentuate the best features, and to cover-up the worst features. Many of the outfits strictly of comfort result in the wearer looking bad, dumpy, and unpleasant.
In the past the dress codes only considered what was best for society, but ignored the needs of the wearer. Eventually the dress codes took both into consideration. The current dress code (of wear what ever one chooses, or NO dress code) is an act of selfishness. All that matter is how I feel, but it does not matter how the result looks to others.
So now we have to see people wearing ill-fitting sweat suits at the grocery store, baggy over-sized shorts at nice department stores, t-shirts with holes at the library, and wearing hats in classrooms (and sometimes even in church).
How difficult can it be to wear a pair of nice slacks, a proper fitting shirt with a collar, and shoes not falling apart. It does not require a visit to Brooks Brothers to look nice. Even Target, Marshalls, or even many used clothing shops have these clothes.
Dress codes that do exist typically evolve through society’s selection of what is good. A rejection of dress codes has evolved through individuals ignoring any societal obligation, no matter how minimal it impacts those individuals to follow society’s dress code. It has not been unusual for societal codes to be overly constraining on individuals. Typically – sometimes slowly – those codes evolve to something improved. However, there is a difference between an individual attempting to “adjust” a societal code to something that works better for both the individual and society, as opposed to when an individual chooses to just ignore how one’s behavior affects the other members of society.