A waiter does not work for the customer, they work for the restaurant, it's the restaurant's job to pay them, not mine.
Now, if a waiter goes above and beyond their job description, then I probably will tip them, because they've gone beyond simply working for the restaurant, but that still doesn't mean I have to.
If you choose to take a job that pays $2 an hour and hope for tips to make it up, that's your choice to take that risk, but you can hardly complain when it doesn't work out.
And the idea of tipping as a percentage of the bill is utterly absurd, one table might order the most expensive bottle of wine and another could order the cheapest thing for everyone with free-refills. The latter table's waiter would do far more work but could end up getting a lower tip if both tables tipped the same percentage.
Now, if a waiter goes above and beyond their job description, then I probably will tip them, because they've gone beyond simply working for the restaurant, but that still doesn't mean I have to.
If you choose to take a job that pays $2 an hour and hope for tips to make it up, that's your choice to take that risk, but you can hardly complain when it doesn't work out.
And the idea of tipping as a percentage of the bill is utterly absurd, one table might order the most expensive bottle of wine and another could order the cheapest thing for everyone with free-refills. The latter table's waiter would do far more work but could end up getting a lower tip if both tables tipped the same percentage.