Having booked my SS several months ago (9 to be exact) it is real disappointing to have a product I have booked, based on the offerings, that has now changed. Lack of communication from Celebrity along with their new management tactics have made for an uncomfortable feeling of trust for this Company. It amazes me that a contract only works one way. They can change things but God forbid you need to change something. Then it is nope, can't do or sure, for a fee.
The honorable thing to do for any company is to give notice. Give a future implementation date (for bookings beginning.....) and then make the changes. You need to give folks a change to accept the new changes without changing what they have already paid for,
Oh well, there are other cruise lines also making changes. The difference is they are communicating this to their customers.