Most of our cruising has been done pre covid, with 2 on O.
In all that time, with all those cruises, we have rarely had port times changed and only once a port was cancelled, Nassau, due to a storm.
If a port was cancelled, it became big news, engine trouble etc. It is NOT news any longer, but more of an expectation.
So what is driving all these changes, on ALL lines?
Only someone on the inside, like a captain, a top exec etc would trully know. The rest of us can only speculate.
Of course many of us suspect it has a financial aspect, dont most things? Just follow the money...but we debate how and why.