If formal nights on some cruise lines are what discourage you (or encourage you) from cruising with a certain luxury line, you might want to cast your vote in polls that address this issue.
There is a formal night poll in Crystal:
http://boards.cruisecritic.com/showthread.php?t=1498367