The idea of tipping was to incentivize better service and to justify businesses paying service workers poorly. So getting rid of tipping actually ends up just hurting service workers. Might as well raise prices, pay workers more, and get rid of tipping.