Edit: I should add that lots of states and some cities have their own minimum wage laws but they are all structured the same. There is a minimum wage like $10/hour but if an employee is tipped the employer can claim a “tip credit” of like $6 and pay the employee only $4. Then if the employee is underpaid the employer must. Make up the difference. Employees who routinely don’t make full tips are less likely to continue working at the restaurant but you can’t just legally fire them for not making enough tips.
I am sure lots of people have also noticed fast food restaurants pushing for tips for the crew at checkout. This is an industry shift. Same with single owner businesses asking for tips (generally if someone sets their own price a tip shouldn’t be expected, but Square et al made that a normal part of checkout and people now believe it’s necessary). With expected tips getting into the 25-30% territory I wonder if there is an opportunity here for a restaurant chain to advertise itself as “we pay our employees well so you don’t have to”.