IMO only--While at home we do not have occasions to go formal. Cruising, right now, is the only time we have to go Formal. So keep the Formal, Smart Casual nites etc as they are. Let the passengers do their own policing. They personally know when and what etc is going on. I don't think the Cruise Lines will enforce the rules. If they did it would cause desention with the passengers and probably loose business.