Sometimes it's not the fault of NCL for losing passengers.
I'm flying from LHR as I've had it with connections.
With my last 3 trips, 2 of them involved running as fast as possible through connecting airports and hoping there were no bolshy staff at the x-rays which are becoming more and more common to catch a connection, and the 3rd, at AMS, had a cancelled flight due to weather so can't complain about that, but the KLM staff at AMS said I would have to wait 9 hours for the next flight as the midday flight was fully booked.
When I complained and made a fuss a seat miraculously appeared. No-one like being lied to.
So now 1 long flight which can be as late as it wants with no problems attached.