A large number of cruise ship itineraries are set several years in advance of your specific cruise. Lots of things can occur in between. Right now a number of ports, communities and countries are setting limits as to the number of cruise ships and passengers can be in a particular port at a particular time. No way to know in advance. With some of the newer NCL ships, the lifeboats can not be used as tenders either. Just a current fact of life.