I think you are confusing Suburban Assault Vehicles (SUV's) with Very Large Party Boats (with dancing).
The recent bout and perhaps continuing bout with infection among pax notwithstanding, cruise ships are an excellent way to get away from it all. One simply brings it with. And, then, is away from all else.
There is no doubt there is dreariness with the same old ports and the same old sights to see and the same old excursions on shore but that is mostly a mental limitation. After I have seen a port several times, I simply stay on board and enjoy the (included) food and entertainment the price of the cruise offered (presents).
Just enjoying looking at the flat horizon at sea + the sea breeze + no cares or worries seems about enough for me at least for a few days.
Best regards,
RA1