NCL banned shorts at 6 restaurants. Angry passengers say it breaks a promise. But neuroscience suggests they may have a point. Here are both sides.