I will get mad at Europeons who don't tip. The fact is that it is a cultural thing in the United States, and the fact that it's not that way in the rest of the world really doesn't matter. It's funny to me how people in other countries always want us to respect their culture, but when we ask for the same, it's always the same argument that the rest of the world doesn't like it so too bad.
I mean, it really is a case of "When in Rome..." When I go to other countries I respect their traditions even if I don't understand or agree with them because I am a guest. Is it really so much to ask for the same courtesy in return?
It may be useful to remember that America is a heavily service economy and that probably influences the tipping tradition.
ms Zuiderdam - May 2006
Carnival Mardi Gras - July 1991
RCCL Viking Serenade - November 1994
Carnival Pride - September 2004