I don't have a problem with tipping under the right conditions. It seems, though, it is getting out of hand and every service job now expects to be tipped regardless of how much they make