While you are entitled to your opinion you will find that it is very much out of line with the thinking of others. Tipping is something expected in America and onboard cruiseships. I know many crewmen and women and more than 90% are on at least their second or more contract. Yes compared to what they are making in their own home countries they do well with tips but the base wage is poor, even for their home country wages and they work very hard and are working for tips. I highly suspect that the only thing you are trying to do is stir up controversy.