Cruise lines are putting some of their biggest ships on shorter trips, but the financial evidence that those voyages generate better returns remains thin.

Advertisement