Yeah, but what you people never mention is this:
"
The American federal government requires a wage of at least $2.13 per hour be paid to employees that receive at least $30 per month in tips.[4] If wages and tips do not equal the federal minimum wage of $7.25 per hour during any pay period, the employer is required to increase cash wages to compensate. As of May 2012, the average hourly wage – including tips – for a restaurant employee in the United States that received tip income was $11.82.[5]"
https://en.wikipedia.org/wiki/Tipped_wage_in_the_United_States
That $2.13 wage has to be topped up to minimum wage if the tips don't put it over minimum wage, according to federal law. So essentially, that "sub minimum wage" sob story is a bunch of BS that people bring up to obfuscate the
fact that federal law demands a server be topped up to minimum wage if tips don't put them over.
Essentially, a server signs up for a minimum wage job and that is what they WILL be paid. If you don't want a minimum wage job that has a chance of paying much more based on generous tips, then find another job that pays what you want. There are usually plenty, but they are crap work that no-one wants to do. Servers are not entitled to tips - they
earn them. Servers who don't like this should find another line of work.