The Viking ad is correct. What there is not enough of is time.
We booked the extended Regent cruise from Singapore to Auckland. Australia had several stops. Most of which were kept.
New Zealand in 2018 passes a requirement for all ships entering their waters to have their hulls cleaned prior to doing so. Yet Regent never could arrange for it. Upon being noticed that the Seven Seas was barred from entry the Ship went searching for a dive team to clean the hull and a place to do so. In the end we were on the water for 14 days never stopping at any of the destinations that motivated us to join the cruise. Days spent bobbing along with nothing but water to every horizon.