it's unfortunate that you feel that way jester. I suppose tipping at a restaurant isn't necessary either because they get paid buy the restaurant. If you call $2.12 an hour getting paid. I find it amusing that people who fail to tip or tip poorly, whether it's because they feel it isn't necessary (they're already getting paid)or feel their service was sub-par(compared to what?), are the ones who always complain about the whole tipping issue. With the exception of fast food, what restaurant can you go to, have a good 4 coarse meal and it be acceptable to leave a $3.50-$4.00 tip? Let's take it a step further and say you have breakfast and lunch at that same restaurant and still only pay the $4.00 for the whole day. Could our expectations be a little out of wack?
The people that work these ships do depend on tips because the cruise lines do not pay well. If they paid what an American would expect to get paid, the cost of a cruise, which in my opinion is one of the best vacation values available, would go up so much that it would no longer be affordable to most.
I didn't post this to pick on you jester. You just got caught in the crossfire.