I guess I sort of take 'formal night(s)' differently. It is called formal night for that reason, IMHO. I think the purpose is to give a little variety for those who wish to dress to the hilts to do so. I think it is really cool to see everyone in tuxes and ladies dressed to the nines. My last cruise on the Triumph, there were a few wearing sneakers and shorts and such at dinner those nights. I personally think it should be enforced. After all, if one doesn't want to dress formal, just don't go. But my guess is most going on cruises just never get to dress that way in their normal lives. Then those who attend but don't dress formal, just takes away from those who do. But that's just my opinion.