I had more than enough Tux events when I was working for a living - please spare me the stuffy, anachronism of a prescribed dress code for adults while on vacation. Good judgment should govern dress - nobody wants to stand out as a slob and will behave accordingly. After a few years of hauling the formal things along on Regent cruises, we simply stopped and dined in the suite on formal nights - also turned down Captain's Table invites on those cruises. We'll be on the PG for a 3 week B2B in October - the dress expectations are clear - CCC all the way. BTW, we were on a 4 week B2B on Oceania recently. It was a good experience and CCC throughout added to it.
BTW,I always bring a jacket (and even a tie), but a Tux? No longer!
A related question - how can we banish from the face of the earth those ugliest of creations called "muscle shirts"? These are even worse than base ball caps in the dining room.