I used to tip when I was in the states, but that was more because of the tipping culture there, now that I am overseas, no tips and 5 star service...
it's their job, they get paid to do it, if they don't like the pay, then get a different job... that's what was said to me when I was in the states making pennies...