I think of all the reasons for a ship to cancel, the charter scenario, is the most frustrating. As unhappy as one may be, about cancellations due to weather...after the frustration subsides,safety first is a given...
Several years back, Oprah chartered an entire RCI ship for Maya Angelou's birthday..this for me is the only time I was aware of who had chartered a ship, due to the publicity.
It does create a hardship, with flights, vacation times, kids, pets, etc...I would not be a happy cruiser
With ships with lots of empty cabins...lucky are the cruisers that can grab the bargain basement prices!