For those saying they could have been late due to an accident or needing to go to urgent care or whatever, in the daily planner on all of the cruise lines I've been on, they list a port agent and phone number in case you have an emergency while onshore and they recommend you bring it with you.
I'm sure many don't pay attention to it but also I'm sure many do.