Part of the issue is pressure from the employees themselves to implement these kinds of systems— because what sane employee wouldn’t want more money?
I think we’re going to see the practices around tipping only expand in the future and permeate in to more countries. It seems like a system that has no real mechanism to be undone. It is next to impossible to convince employees that removing tips is a good idea when they will see an immediate cut to their income