I’m all for tipping. Spent years as a bartender.
Tipping is for businesses that hire employees.
Certain shops in my area are owner run and operated, the owner(husband and wife) drives the latest model car. Yet when I go into their business to buy something they have a tip jar out and the wife is extrovertly hustling for tips. No hired employees there. After a while I stopped going there because of the overt tip hustling. They lose.