I think its an unfortunate necessity. Workers deserve to be paid a fair wage. I would make it so that workers earn a livable wage so that tipping isn't essentially a requirement.