I can only wonder whether lack of technical stops is driving up supply chain costs for RCCL. Here, in US, we're accustomed to occasional ports of call that have little value to us, passengers, but they mean everything to the cruise line: ships are filled up with cheap groceries. Hello, Port Canaveral 🙂
That may not be an option in Europe, as a non-Schengen technical stop will instantly make things complicated for all passengers. Thus, higher costs.
Maybe we have all been reduced to waiting for RCCL IT to make it's signature fail in time before we sail 😉