If we really are going to stick with tips, I think it's fine. Maybe it will fix some of the issues on the workers side temporarily.
But we honestly just need to move away from tipping in the US. Give everyone a livable wage and increase prices slightly. I am already paying 15/20% more thanks to tipping so there is no harm in just increasing the cost of the item, likely less than I am paying now since it would be evenly split between everyone instead of just those that tip.