Why start tipping for outstanding service, instead of setting the floor at $0 for 0 service?
Answer: because people like to pay less for stuff and let the company eat the blame.
Additionally, I refuse (on basic principle) to eat at any restaurant where I haven't mapped out their entire supply infrastructure. I made myself an app that keeps track of how much I spend at each of these restaurants in any given month and then I tip each entity a healthy percent (20% being the minimum because really if you can't afford 20% you can't afford to eat out). Currently, I'm tipping the truck drivers that deliver supplies, the factory workers who prepare the frozen food, the farmers, the accountants, the HR department, and the people who do road maintenance on the streets that all of the above use to get to work.
Whats happening here is that companies have figured out they can just extract value out of a subset of their employees and pass the cost onto their customers by manipulating social norms.
If I'm paying the worker directly they should be treated like a contractor, but the companies want the control of hiring an employee and the responsibilities of hiring a contractor
... You know now that I'm talking about it. I don't think I tip stockholders of C-Corps. I did consider S-Corp stockholders and decided that they probably shouldn't get a tip, but C-Corps stockholders are kind of part of a financial supply chain if you think about it.
Now that we're on the topic, can anything think of anyone else I'm leaving out? I wouldn't want to ignore the hard work of the people who make my daily life possible.
If the menu says friend potato, why am I paying separately for it to be fried?