Dining room attire is getting more relaxed all the time
It certainly is. On a recent RC cruise, a man at my table looked the dining room and asked, "Why is everyone dressed up?" "Because it's formal night," I replied. In fact it was the third formal night so it was towards the end of the cruise. We explained that the dressing guidelines were listed in the daily Cruise Compass, which apparently they didn't read. He was dressed in sweats and sneakers as he had been for the second formal night.
I don't understand why people are allowed in in whatever if there are dress codes.