Ok I actually read through about page 17 but I gotta hit the sack so I skipped the rest. I can actually relate to this thread pretty well because my dad actually owns a few Mexican restaurants in the area and I've worked at several of them for the past few years as a waiter during the summers. I do understand completely where the OP is coming from on the tipping issue.
When eating out, I generally tip 15-16% for very poor service, and 20-30% for anything from good to excellent. I personally view anything that's less than 15% as a sign of disrespect. Paying for a $7.45 lunch tab with a debit card and writing in $0.55 as a tip amount is pretty rude imho. That being said, I don't think there really is a point in arguing about tips with anyone who hasn't worked in the restaurant business. People involved in the business are usually pretty solid tippers, and of those people waiters are usually the best. That's just how it is, because anyone who's worked in restaurants knows what's it like to serve the huge variety of personalities that go out to restaurants on a daily basis. You get all types of people.. **** sometimes you get the worst people. You suck it up, serve them to the best of your ability, and you take their 5% tip in stride. This is especially true when you're working at a Mexican restaurant. The average check price is generally pretty low so you're obviously going to get people trying to save a buck or two. People trying to save a buck aren't usually good tippers.
The thing is, I know all of this and when I see that terrible tip I don't mind. Like happyhappyhappy said, all that matters is the long-run, and there are enough decent tippers to keep your tip average up if you're a good waiter. The best solution though is to work at a restaurant with a high average check amount so that you can earn better tips over the long run. Not sure that working as a waiter for an extended period of time would be such a good idea with all the 2+2 nits out there
.