I remember on holiday in Italy I thought I needed to tip a bit more because of other rules in countries. There was this one waitress who couldn't accept more than 5 dollars because of some rule the boss had. So basically just pay your employees and let a tip be a tip and not an obligation please.
On holiday in Serbia the food was so cheap and the taxis too. It was very bizarre to see the people had to work so hard. Same as Poland..in those countries the value of money is totally different. So I definitely tipped a LOT more just because people had unacceptably low wages.
America sounds like a disaster. The last thing I need in my dining experience is entitled waiters because the boss is cheap or the system of minimum wage is broken.