You need to look at the whole picture here , take Carnival the worlds largest holiday company operating around 106 ships including P and O and Cunard , these cruises are not booked like knee jerk holiday in Spain next week , they are booked on the whole 12-18 months ahead thus meaning only...