ok I don't know why you book again with RCCL even after all the trouble I will have gone with any other cruise line in your case just to show them...
In the big scheme of things, do you really think that any corporation - cruise line or otherwise - is going to say "oh my, Alfred decided to go to our competition. He sure showed us who's boss"? This was a business decision by RCI and nothing personal against any of the previously booked passengers. They weighed the positives and negatives, which includes angering booked passengers, and decided to go with the Nickelodean contract.
The "I'll show them" approach is a waste of time. And as we've said previously, RCI is not the only cruise line to do this. They've all done it and I can guarantee you that it won't be long before Carnival does it again.