@bonni4ver
Why do people frown upon cruise ship travel?
It is slower than flying
Some get seasick
You save a lot of time by flying
It can be seen as an enforced holiday
You are very unlikely to lose weight onboard the ship
The cruise company will do what they can to extract as much money out of you as they can.
If you are ill and have to be confined to your cabin it might be a miserable time if you are in a basic, cheaper room.
If you are on the wrong type of cruise you might not enjoy yourself.
You might be unlucky in your choice of room
You might not enjoy the activities-or lack of them