Originally Posted by You
I think they should have a "formal" seating time or a special dinning room for those who enjoy this kind of thing and not make the rest of us have to deal with it by looking bad, skipping it, or suffering through it somehow.
You're missing the point that it is a "formal" evening
-- not just a "formal" dinner
. On most cruise lines, the dress code extends through all of the main entertainment areas, and many cruise lines hold very dressy special events on the "formal" evenings that don't occur on other nights. In particular, the first and last "formal" evenings usually feature an event with complimentary cocktails hosted by the master of the vessel that require proper attire.