Personally having had Greenland replaced by Norway, by NCL. I wouldn’t trust them again. This also applies to Ambassador Cruises who sent a pile of scrap to sea, and so we missed Iceland and Greenland last year.
I cruise for the ports. If they can’t guarantee they will get there, then I won’t cruise.
I am not talking about changes due to war, or natural disasters, or when the weather is too rough to get into a Tender port - those are reasonable changes.
However advertising and then changing after people have paid is sharp practice to me.