I can't stand the whole idea of tipping, why can't everyone get a decent wage and be expected to do a good job for it?
I was on a cruise once (only once) and at the end they gave the tipping lecture. I thought to myself, why is it that only the workers from third world countries are in the jobs where they depend on tips? All the cruise workers from US/England/Australia were in jobs where they got decent wages and weren't asking for tips.
If I ever go on another cruise it will be on a "No tipping" cruise line.