Greetings,
You talking about that more seaman want to work on a cruise-ship,than on others type's of vessels.
On the inland vessels,is it the same.I have spoken to many of my friends,who started to work on inland vessels.Afther a while,if you ask them to change,they would love to work on a passenger vessel(inland).
I think in this case,it has something to do with the work ondeck itself.Most of the time you are not allowed to paint something,when their are passengers onboard.So they only have to clean the vessel.Also what counts is the houres that you are free.When the ship visits a city,afther his houres of work,he also can go intown.On sandvessels and tankers,containers,you may not even think to go for a walk intown.
Offcource,what sometimes keeps them working on(by example) a tanker,is the money.Passengervessels dont pay so well,however compair this with the possebility to the freetime.
marc