If tipping was stopped all around this would force employers to be responsible for the pay of their employees.
This can only be achieved by holding the employers accountable. Buy from companies that pay fair wages. Don't buy from those that rely on tips. Vote with your money.
Totally agree with this.
You've brought up very good points. As long as consumers support this it will stay the same.