If I owned a restaurant and had a repeat customer tip like shit to a known good worker, I’d loudly berate that customer in front of everybody and then ban them.
Or -- and this is just a thought -- you could save the self-entitled screeching and just fucking PAY YOUR SERVERS A LIVING WAGE.
I know this is mind-blowing, but if you own a restaurant, you don't have to wait for any law to change. You could just do what's right today.
If you need a law to force you into paying workers a living wage, the non-tipping customer isn't the wrongdoer you should be screaming at.
The only thing worse than shitty, entitled customers shitting on retail workers is spineless managers bending over for whatever the shitty customers demand.
They're just embittered and fighting over the scraps you left them, not realizing they are both victims of you not paying your servers a living wage in a society that routinely authorizes the same behaviors.