Ehh . . . it's a part of American culture and it's probably not going anywhere any time soon. That said, tipping fairly is OK by me, but this overtipping trend that has taken hold over the last couple of years is ridiculous. You don't deserve 20% of the bill just because you showed up. Get it through your head. That's for excellent service. If you are average expect around 12%. Less than average and you're going to get less. FWIW, "less than average" equals: not stopping back to take drink orders throughout the visit and/or texting or talking to your co-workers in plain sight while my glass is empty or almost empty. If you are too far "less than average", you can fuck off. You earned your $0.10 tip, dumbass.