"Why do you suppose the cruiseline "suggests" formal attire on two nights? What is the impetus for this suggestion? What is their motive?
I would surmise they are trying to create an atmosphere a couple of nights a week conducive to the customer's wishes. Trying to please the customer is good business."
Thomas, MONEY. While it is probably the wish of the majority of their customers to have formal nights, I believe the number one reason that they promote formal nights is because it is more profitible. Everyone who dresses up wants pictures ($) and if you are dressed fancy perhaps you will be more inclined to order that bottle of expensive champagne for your table (more $).