I'm appalled at the lack of consideration for the paying customer inherent in this decision. As you say, it's not a first. But is Silversea alone in this or are similar things happening on other luxury cruise lines? Reading this forum it looks like it is far from uncommon. Personally, it's time for us to move to vacations over which we have greater control.