The only cruise line I’ve sailed where dress code.was strictly enforced is Regent. We had table near entrance and watched guests being turned away. It was done tactfully and no guest seemed offended
Crystal did not enforce rules. Cut off jean shorts at dinner in main dining room was the most shocking
personally I don’t care what anyone wears but I do believe in following rules. Any cruise line that publicizes rules and does not enforce them consistently should not expect those rules to be followed