No one is blaming Celebrity for changing itineraries on short notice. It’s obvious that any decisions they make is for the safety of their staff and the passengers.
With that said, as a business you have to respect your customers and what they paid for. There is no doubt that the majority of passengers booked this specific sailing for Israel and Egypt. And even though it’s short notice, you cannot expect your passengers to accept a substitution of Jerusalem with Mykonos. Or Cyprus for Alexandria. It’s not an apples to apples comparison, not for what we paid for.
Im been on Caribbean cruises. I’ve had ports of call changed due to bad weather. I’m sure most can attest that there is a big difference when you’re comparing Bahamas to Bermuda vs Jerusalem to Santorini.
Celebrity, as a fair practice company, should acknowledge this and give their passengers leeway. It doesn’t have to be a refund. But at least FCC so that we can book another cruise more to our liking.