I work as a server at a buffet style restaurant. A LOT of people don't tip us because they think we don't do anything but bring plates and refill drinks. Let me explain why that's an ignorant assumption:
When you dine there, you go through the front line, get your drink, silverware, and plate, and you pay for your meal. Then you pick where you want to sit. Your server--who, depending on the day and time, has between 7 and 25 (sometimes more, seriously) tables to tend to--brings you dinner rolls, clean plates, and keeps your drink refilled as well as gets you any extra condiments you may want. We also clear your dirty plates as you finish with them, and bus the table when you leave. Our restaurant doesn't have bussers, we do it.
While waiting tables, we also have to switch out the soda syrups when they go out, and those weigh over 40 pounds. A time consuming process that takes you away from your tables, much like cleaning the dish room. Every server is required to clean the dish room at least once per shift. This entails dumping all silverware, changing the water, sweeping and mopping the floor and stacking trays. It takes quite a few minutes and can be killer on tips if it's busy. We also have to do bar checks (where we go wipe down the bar, stir the food, fill the dessert and soup bowls, and stock the bread station) every 15 minutes to an hour, depending on how busy. These don't take long, but you have to stop whatever you're doing to do it, so that can affect tips. We brew coffee and tea, fill ice, cups, mugs, and plates, and make sugar water as needed.
But that's not all. When we're not waiting tables, we're also responsible for cleaning the entire front of the house (dining areas), wait stations and bathrooms. We have to sweep the carpet floors, clean the table bases, chairs (including legs), walls, windows and blinds. We clean the table tops and stock them (refill napkins and sugars, clean sugar caddies and bottle caps, fill low condiments, replace empty ones), stock the wait stations with condiments, ice, coffee, tea, napkins, cups, plates, mugs, filters, straws, paper towels, etc., sweep and mop, clean the soda machine, and take all highchairs to the dish room and spray them down and wipe them out. During all this time, we get paid $2.13 an hour, and it usually takes at least an hour and a half to get everything done. The larger tasks are broken up by week. We do one task each night. However, that $2.13/hour is actually more like $1.13/hour for us because we have to pay $5 per shift to the silverware roller so that we don't have to stay 2 hours at the end of the night rolling it ourselves. (State law allows employers to "pool" employees no more than 15% of all tips received for such things). This is not an option, however, it is required. So we can't choose to roll it ourselves. Because shifts are around 5 hours, it averages to a dollar an hour. If you pull a double, you pay twice. So we basically get paid $1.13/hour where I work.
Also, we don't get breaks. On a busy day, you don't even have time to go to the bathroom. Doing so risks your tips. If you work a double--typically 8 hours, sometimes 12 or more--you get one 30-minute break to eat. For servers that smoke, you can ask to "move your car" and management will allow 3 minutes for them to smoke.
People that don't tip are remembered. And word does spread from one server to another that certain customers don't tip. So the service goes from all those things mentioned above you getting what you pay for:
If you don't think I deserve a tip for services rendered, if you think I don't really do anything, by all damn means, have it your way. I won't offer you bread, I won't refill your drink, I won't bring you clean plates or take your dirty ones. You want A1 sauce? Too damn bad. Find it yourself. I'll do what you want when you stop and ask me for it. And you only get that much so I don't get fired. Go to a restaurant and get no service, then you'll realize that the server is working hard. A lot harder than you realize.
And as someone else mentioned, the people that don't leave tips are the ignorant assholes that will run you hardest. We call them "the entitled" where I work. The people that act like you owe them something. I don't owe you sh!t. And Sundays are the worst. Huge groups of people will stay for hours and leave nothing. Like last night; 20 people, 5 tables, 2 hours, toddler vomited on the table and the filthy, nasty parents left it there, $4 tip. Shameful. I was good to them, and they told me as much. Many thanks from them all, but guess what:
THANKS DON'T PAY THE BILLS! My mortgage company, the cell-phone company, my utilities company, and the doctors office DON'T TAKE PAYMENT IN THE FORM OF THANKS! Your gratitude, while appreciated, is worthless to me. Gratuity is expected for good service. If I sucked as your waitress, I don't expect a tip, but when I serve you well, damn straight I do.
And that lame "you choose to work it, so it's your own fault that you only make $3/hour, and that's all you deserve." BS. We do a job that you need. You're the one that wants to go eat without having to do anything yourself. You want to be waited on. We're providing you a service. You appreciate that, whether you acknowledge it or not. What it is, is you take it for granted. Too many people do. It's hard work. Harder than you know. And it's such a blow to go home after a 12-hour Sunday, in physical pain and totally exhausted to know that you only made $60 in tips. If every person left just one dollar, I'd make $250 on a Sunday. $1/person. How is that too much to ask?
I waited on a homeless man once. He left me $2. That was touching. If he can leave a tip, you soulless bastards making 10 times more than us, can drop a couple bucks.