We've been pretty lucky - we've only had Princess miss a port once due to heavy seas. This was in 13 years of crusing with her. And it turned out to be a great thing as we were all exhausted and needed a sea day to rest up!
We've never had the cruiseline(Princess, Carnival, Viking) change an itinerary on us.
Good luck with your RC cruise! Hope it's the best one yet!