i feel waiting is already undesirable. However tipping is simply a joke. You should only get paid by your employee. Tipping creates an inefficient allocation of monetary value. As well as this it essentially an informal sector of an economy making it hard to track money and it cannot be taxed...