I agree with that Frank, you got it right, but I also feel the same about jeans after 6pm. There are plenty of cruise lines where you can wear what you want when you want and they are a heck of a lot cheaper, so that is why there are choices.
We choose Regent because they still have a dress code in the evening and in general passengers stick to it.
If we want to wear jeans and shorts in the dining room, then we will choose a line where there is no dress code. I like the dress code and am willing to adhere to it.