The other 4992 other people on that cruise were able to get back to the ship on time, so “too bad, so sad” KAREN(s), it IS your fault, and you SHOULD be punished for your utter lack of consideration for others.
Those ships have a very strict schedule they have to follow, and your complete self-centredness is the only thing to blame for your inability to respect the needs and duties of others.
To think that your petty desire to not make the sailing on time is worthy of inconveniencing everyone else on the ship is the very height of hubris. Good grief.
You’d probably be the first to complain if the ship was late to a destination too, wouldn’t you?
Back in 1979, we were on a cruise departing from Miami. A charter flight from Chicago carrying passengers for the trip was delayed by a snowstorm. The ship waited about at least 24 hours for these passengers to arrive. Consequences: 1) the ship dropped one port (Puerto Rico) from the itinerary; 2) for at least the first day, the ship went full speed ahead to make up for lost time. The high speed caused a lot of people to get seasick. The wife of the man at the table next to us (he was retired Navy) didn’t appear for the first few days. He said he had never experienced such a rough passage. I think we got a couple of free drinks, but basically the contracts we signed made allowances for such delays.
We’ve only purchased excursions from the ship, but they were run by private companies.