The food, the agenda, the activities…it’s almost all planned for you. You just need to figure out how to get to/from the port.
Most other vacations require a ton of planning, finding hotels, thinking of places to eat, etc.
It takes me longer to plan a three-day getaway to Yellowstone than it takes to book a cruise.