The gearhead in me thinks this is awesome, and it’s a triumph of capitalism.
OTOH, I really don’t see the point. Maybe because I go on vacations to get away from people, not join a few hundred (few thousand?) going to the same place I am...
Then there’s the logistical aspect of offloading all those passengers in an emergency, or even just at port.
I have the same reaction, but think of it as a floating Las Vegas.
Went on a seven day Caribbean tour one time. Enjoyed myself but really not my cup of tea.