Cruise itineraries were much simpler to plan a few years ago. Typically, customers were offered a seven- or 14-night journey ...