I live in Mexico and it is somewhat the same. When you get a job as a waitress you are told that your salary is X + tips, so they usually pay less than other kind of jobs, but it is expected to be compensated with the tips. So the only wining person is the employer.