I feel like tipping is good for the hard workers at a job. Workers that work had are showed recognition by receiving tips.  I would probably improve the tipping system by make it a $5 minimum to tip. That means if you want to tip the workers it has to be $5 or more.