Most people book cruises assuming the itinerary is basically locked in once the trip starts. So when the cruise suddenly skips ports, changes schedules, or returns somewhere unexpected, it feels incredibly unfair when passengers are left scrambling to rebook flights, hotels, and transportation themselves.