That's not always true though - if it is cold or I said no tomatoes or something, that could be the server's fault. I think serving food, perhaps unfortunately for the waitstaff, is one of the last jobs where the people receiving the service have the responsibility of evaluating your job and paying you accordingly. This happens in practically no other job in our country, but that is the way it works. If you don't like those conditions, get another job. I am not trying to be cruel, because I think I tip well and am pretty understanding, but you know going into the job that some people will be cheap, some will be generous, some will be nice, and some will be jerks. And sometimes you just might be off your game. I would much prefer to live in a country like Japan where the people are paid accordingly and people don't tip. But that's not the way it is here.