These kinds of dress code issues are constantly raised on Cruise Critic in the Luxury Lines boards. There are endless debates with endless opinions on what is appropriate attire. Unfortunately, the trend is toward a younger demographic who simply do not care what they or others are wearing and I don't think things will ever revert to the way people used to dress. Businesses will always cater to the clientele they want to attract. If these boards and threads had been around during the time of Downton Abbey I'm sure there would have been multiple posts on how SHOCKED, shocked I tell you, some were to see men wearing a tuxedo to dinner instead of white tie