Who's making you give a tip no matter what?
I'm not saying I am being "forced" to tip.. however I've worked in the industry.
If you ever want to go back and get spit free food. You'll tip no matter the quality of service. (now granted REALLY bad service gets no tip or the copper note of dissatisfaction)
But as a whole if you don't tip at a place you regular... you take the chance of eating something you don't want.
The movie Waiting isn't far off at all.
Seems to me you're complaining about something you have 100% control over.
While I do technically have 100% control over it. As mentioned above. You just try getting good food at a place by saying"I'm sorry I don't believe in tipping"
Which leads me to a concept I came up with while discussing this with Zundfolge.
How about a resturante with two prices on a menu.. one for plain jane service for slightly more, and one with variable service rate for slightly less.
As well as a variable for the quality of food. If you felt it was as expected you pay the menu price.. if you get an excellent meal then you give a tip to the cook. (which will provide an incentive to the cook staff to produce higher quality food)
Or you have two dining areas one with set prices (slightly higher than the variable dinning hall) and basic service. The other with slightly lower prices but an expectation to tip both the service and cook staff. Pay those waiters the current rate + tips, while paying the other waiting staff minimum wage(or whatever the local market dictates) with no expectation of tips.
Basically I'd like to see basic service built into the price of a meal with the option of giving a tip if they go above and beyond normal service. If they give crappy service the owner will eventually can the person for poor service to his customer.
Because there are some places and some times you just want to run in eat and leave.. you don't want to be pampered or fawned over. You just want to eat and get the heck out. Other times you want to linger and be pampered.