I'm nothing like you. If the destination is important, I don't travel by ship (they restrict you to ports and places within a reasonable travelling distance of them). Sometimes, ports are near interesting destinations, sometimes not—the excursions are a clue. The more they offer 'experiences', the less inherent interest there is in the destination.
You can get a taster of an area or region - but there is too little time to explore anywhere in depth.
The 'onboard experience' has to suit my preferences—plain food and drink when and where I want it, access to a wide range of activities, no kids, no queues, and good but not obsequious service.
The main benefit is the variety of travel without the hassle of packing, unpacking, and organising transport logistics.