In 20 years of sailing on Princess ships all over the world, sadly I have seen dress stands really degenerate. Many pax just do not care, nor does Princess apparently. You get the scenario on formal nights at a table with a bloke in his tux/dinner suit and another in his scruff jeans, sports shoes and t shirts, or dare I say it shorts ! Outrageous. I have seen these things.
As I have said many times re Princess..get rid of formal nights if you are not going to enforce the dress code. It is a farce currently.