Yet, cruise lines repeatedly violate the terms of the contract they create by offering compensation, OBC, etc. well, most cruise lines do it. Not because the contract requires it, but because it is the right thing to do for their passengers. I think it was Royal that had a ship delayed returning to the embarkation due to weather. Those booked with RCL air got rebooked on new flights.Those that had independent air were reimbursed change fees. NCL would have said, go file a claim with your insurance company. Of course, RCL stock is 6 times more valuable than NCL and RCL have the latest, most innovative, cutting edge ships unparalleled by anyone in the industry.