Ok... firstly, I just want to say lets not get offensive and just state our points + try to make this discussion into a productive one.
If you goto a restaurant just for the meal, what is the point of going to a restaurant when you could just go somewhere else where you wont get any service? Please dont anwser this with another question, like ... why not? Thats just a cop out. There must be a reason you would choose to goto a restaurant vs. some other place.
If you really feel the way you do, do me a favor then. Next time you go into a restaurant, just kindly explain to the waiter/waitress that you're just there for the food and you do not wish for her to serve it to you. I doubt they'll have a problem with it.
As for getting fucked on their pay, most servers make decent money because people tip and will continue to tip. That is why their hourly pay is so low, and why they do not bitch. Nobody here is complaining that there is an occasional "bad tipper". The only arguments presented here are focused on the logic behind "do not have to tip" philosophy. It seems that servers do not expect never to deal with a person who stiffs them, and they realize its part of their job, however that doesn't mean that they should just agree that its ok for somebody not to tip, because it will happen occasionly. That would just be stupid.
Oh yea, the reasoning isn't "if you don't like it, dont go"... The reasoning is "If you dont WANT it, dont go".. There is a huge difference. If you don't want the service, don't goto somewhere where they serve you. Doesn't that make sense?