Sorry to hear of your troubles. We recently completed a 51 day Seattle to Sydney cruise on Westerdam. This was our first cruise since November 2019. We had several itinerary changes before departing and we went into the cruise with the attitude that we would "go with the flow". We then had a few medical evacuations which caused some delays and we had more itinerary changes, most of which were beyond HAL's control. We were one of the first ships returning to some of these ports since COVID.We received a $250 OBC per person and 10% of our base cruise fare in future cruise credits which were unexpected but appreciated because of the changes. Port fees were also refunded. We found the captain was very transparent about every change we made. For us it felt good to be back cruising again! I expect there will be more hiccups in the post COVID cruising world for the foreseeable future and we will continue to go with the flow.
Please let us know if they do something for you to make up for the lost ports! I hope they do!
Jim