Hmm, see pluses and minuses all over the place here. For me, it would be kind of fun unless it was dangerous. For others with mobility concerns it would be awful.
Overall, I think the cruise line would "make good" in the form of paying for flights missed, inconvenience and maybe a hefty on board credit the next time. Hope the line acted graciously to the passengers.