Learn his lesson? Learn his LESSON? It's not your (the diner's) responsibility to 'teach a server a lesson'. That's what management is for - and you know with 100% certainty that his manager was aware of this omission.
If I don't want it to happen again it sure is. Think about positive and negative reinforcement.
http://allpsych.com/psychology101/reinforcement.html
"Think of negative reinforcement as taking something negative away in order to increase a response. Imagine a teenager who is nagged by his mother to take out the garbage week after week. After complaining to his friends about the nagging, he finally one day performs the task and to his amazement, the nagging stops. The elimination of this negative stimulus is reinforcing and will likely increase the chances that he will take out the garbage next week."
"The punishment is not liked and therefore to avoid it, he or she will stop behaving in that manner."
See, you can control behavior with the tip by not tipping as much for bad service and tipping well for good service.
It sure is our responsiblity to teach him a lesson if we are the people that don't want to go through the bad service again like that and would rather have no problems instead.
If I give you $20 to do nothing for an hour put watch your favorite show or take the $20 to work hard during a busy time doing cashier work at McDonald's, which would you choose? Which would most people choose?
They'd choose to take it easy and not work hard for their $20. If you want good service, you need to tip that way to TEACH THEM they can't do poorly and still get an excellent tip as if they would have done an excellent job, because they didn't.
Instead of refusing to tip at for restaurant take-out, work to change the policy for tipping fast food servers.
How, I am just one customer and WHY would anyone want to do that? WHY not tip either and all customers keep their money as it should be. It's fine like it is, WHY change it?
That server is getting paid less than one third what the cashier in McDonald's gets.
As I said before, NOT all are. Secondly, it doesn't matter if one person gets one dollar per hour and the other gets 50 cents per hour(just a hypothetical amount to make my point), that's all the EMPLOYER being unfair, NOT the customer. Customers should be FAIR. Don't you want people to be fair to YOU? Then be fair to them, otherwise, don't be mad when people aren't paying you fair, because you have NO RIGHT, because you aren't fair to others.
Let's say the McDonald's cashier was getting paid $2.13/hr and let's say the to-go server/bartender was getting paid the higher amount $7/hr, the McDonald's cashier still does more work or the same amount of work, but doesn't receive a tip. Would that be fair?
Let's say they get the same pay(the McDonald's cashier and the to-go server/bartender) $10/hr, would you still tip the to-go server/bartender for a to-go order that you picked up inside even though you knew that the McDonald's cashier did more work?
WHY don't you realize the amount they get paid per hour is IRRELEVANT to the amount of work they provided you?
Let's try the beer counter at a ballpark. Two combination pourers/servers/cashiers, cash only. Legal limit of one drink per person, one size only.
One takes 30 seconds per transaction, the other takes 45. They're doing the SAME JOB (your original 'argument'), but one processes more customers per hour. Yet they both get the same pay, even though one has obviously done more work than the other.
I have already answered that type of analogy with my hypothical analogy. If we aren't tipping fast food cashiers to do this, it's only fair to do the same ANY OTHER PLACE IN THIS WORLD, REGARDLESS of pay per hour from their employer. What if you found out they were getting $8/hr, would you still tip them? It shouldn't matter if they got $20/hr, because if it's the same or less work, the worker should get the SAME PAY from the customer. It's ONLY FAIR TO DO THINGS THAT WAY(assuming the service was good of course).
You feel take-out orders aren't worthy of a tip.
WHY? They aren't doing ANY MORE WORK for me than a typical fast food cashier does for counter service. You still haven't named anything and you still didn't answer my question about would you expect more than 20% for you to do more work for a customer that eats inside than one that just orders things as is(assuming they had good service)?
WHY do you feel they are worthy of a tip? What TASKS are they doing MORE than a typical fast food worker does for counter service? You can't name anything, because there isn't anything.
You also never talked about that "assigned work" can be the same or less or more work. "Assigned work" does not show what the workload is.
but DON'T try to justify yourself by claiming less work is done to process and complete your order.
Then tell me things they do more if you are so smart?
I told you EXACT EXAMPLES of orders that take MORE TIME, EFFORT, AND WORK at McDonald's. You cannot obviously come up with any, huh? Then you know I am right then. It is LESS WORK MOST of the time that to-go servers/bartenders do to prepare a to-go order than a fast food cashier does for counter service.