The problem is the workers who get tips generally like it because they can potentially make a lot more than a comparable fixed wage. On a good night you can make several times over the base wage, and under-report cash tips on your taxes (or omit them entirely, but the IRS might catch that).
So a lot of workers don't want tipping to go away any more than the restaurant owners do.