I rarely minded a table that came near closing. Servers have a ton of stuff they have to do before they can leave for the night.
They are assigned a “side work.” In my old restaurant, this varied from something easy like wiping down the highchairs/booster seats, to something very time consuming like filling up all the salad dressings in the reach-in cooler in the bus station (very messy job). We also had to “roll silverware” for the next shift, 50 pieces for a single shift, 100 pieces if you worked a double (lunch/dinner).
You had to clean your entire section, wiping down each table, pulling the booths apart to clean in the crack between the seat and the back of the booth, fill up the salt/pepper shakers, empty the sugar/sweet and low container, wipe it down, fill it back up again. This also included cleaning the table tents (with the specials/advertisements), making sure exactly 5 clean comment cards were on the table and carpet sweeping your section.
Since I had so much to do, it was okay to have a table still hanging around, at least you would get SOME money besides the pathetic 2.13 an hour.
Now, a table that came late, made you stay late and then DIDN’T tip, that would piss me off.
As far as the tipping by customer type goes, in my experience it was the Indian families who were the worst tippers. They would always come late (now that I’m a little more worldly I understand that they just eat later in other parts of the world), have a ton of very complicated vegetarian special orders (which I understand now but used to annoy the heck out of me then), their kids would run wild and they would always pay with a gold/platinum American Express card and leave 2-3 bucks on a 100 dollar check.
Oh, and yeah, servers remember good tippers and bad tippers. If you are a repeat bad tipper at a restaurant and you wonder why it always takes so long for someone to come greet your table it’s because the server stopped at the hostess desk to yell at her out for putting you in his/her section. Chances are, you also have a nickname that the servers call you. As in, “ohmygod, I have endless-pepsi-refill-family at my table!!”
Good tippers are also remembered, servers see them on the wait list and beg the hostess to seat them in their section.
As I said earlier, there is no way I would have waited tables for minimum wage, it’s incredibly hard work. If I could afford to live on only minimum wage, there are 50 easier jobs I could get. This actually came up while I was waiting tables. I had a semi-regular, who asked me to come work for her in her catering business. It was flattering, but when she told me the pay was 6.00 an hour (more than minimum wage back then) I politely refused.