So far all the comments seem to be running along the lines of, we're happy to tip the recommended amount! So I still don't know why not just make it part of the fare?
Seems to work out the same, and they can then state No tipping required, and they even pick the tips from the ones who don't want to tip. Seems to be a win-win situation for all concerned.
My only concern with starting this thread was to find some way to force the cruiselines to pay their workers instead of requiring its customers to do so.
But it appears that there are a lot of sheep running around these days.
Maybe some day consumers will wake up to the fact that they do have the power to change things if they organise, and stand up and fight back.