I can't think of any long-term outcome of a tipping culture that is efficient for the workers and employers, even if the amount the customer tipped was correlated with quality (the research I've read shows it's got more to do with looks). It is simply more efficient that both parties know what they are agreeing to up front when (1) the worker still has to go to work for 3 months when they resign and (2) the employer has to pay them (and their replacement) full wages during training.