No one hates tipping more than I do. Pay these guys a real wage and get rid of tips.
Waiters love it because even in states where they make $2.13 an hour, they still can make $200 in an 8 hour shift at any moderately busy restaurant.
I wouldn't pay anyone to pump my gas. I should be able to go order and pick up my food rather than over paying someone for such trivial things.
If I ever see a restaurant with a sign that says something like "Please don't tip," it would instantly become my favorite place. I stick to places that are self serve. No tips expected and none given.
They can make $200 in a busy 8 hour shift, but (A) most shifts aren't 8 hours, (B) many aren't busy, and (C) almost everywhere they must split and often pool tips. Besides, the wait staff are my personal representatives for my meal. They (ideally) make sure my order is correct and served hot, and make sure my tea glass never gets empty. Assuming they do their jobs correctly, why wouldn't I want them to earn a good wage?
There's a breakfast place I like and if I do the special w/coffee its like $6 and some change. I figure there is a minimum that should be tipped. I usually leave $10.
You are more generous than I, and I'm a good tipper. I don't now remember what I tipped, but it wasn't $10, I'm sure.
Lots of people are bad tippers. We were at a concert last night and I got a $3 Sprite. The two people ahead of me didn't tip at all, and this bartender was a pretty Goth girl with interesting tattoos and piercings, a pretty smile, and miles of very nice cleavage on display. For $5 I got a $3 Sprite, a nice smile, and a nice thank you. That's a bargain. And it's a good investment: If you want your bartenders to be hot Goth chicks with nice tatas - and you know we all do - then we have to make it worth their while to do that job. Otherwise they'll all work at Hot Topic where at least the guys hitting on them aren't drunk.