When the subject of tipping comes up, a common comment is that people should be paid a living wage and there should be no tips. That sounds wonderful, but I just can't see Americans, who have been engrained to tip being able to do it.
Remember when Uber first came out, you weren't supposed to tip and there was no option to leave a tip through the app. So, people who just couldn't fathom not tipping for something like that starting making sure they had cash when they called an Uber. Now, it is frowned upon if you don't tip your Uber driver. If feel like the same thing would happen with restaurants. If restaurants raised their prices by 20% and passed that on to their servers, people would still feel like they needed to tip and people who didn't would be scoffed at, even though there was no longer a need.