John - not sure if I should thank you or blame you, but ever since you wrote this I have been mulling over the Princess July 2023 Baltic cruise, versus our Britannia Baltic cruise, booked for September 2023.
After much toing and froing, we finally took the decision to cancel Britannia, and today we have booked on Princess. Our prevarication has probably cost us, with a higher final cost, but we now have a better cabin, and a more interesting itinerary. Quite port intensive, but some of the ports are small enough to just stroll around, and of course we have the new "improved" Princess Plus.
All we have to do now is see if we can find a P&O cruise that sails prior to September 2024, to which we can switch our deposit (admittedly only just over £200). Think we'll wait and hope for some price drops next year.