I agree. All the companies are screwing their customers. Let's just blame it on covid. Why shouldn't NCL do better and actually deliver the product the customer paid for and was promised.......
If the other companies behave badly, NCL should as well......