However spending the past year in Australia and France... I can't say that I miss tipping... although the service is visibly different, much lower enthusiasm as people have no expectation of reward for better peformance.
The French government had to start programs to try to teach the service industry basic things like not being rude to people. Those that grumble about tipping should choose to not go to restaurants. The Subways and Wendy's of the world will gladly take their money. That will leave the rest of us to the good service that we get in the United States and other tipping countries. You do pay this in non-tipping countries. Compare the average wage of wait staff in somewhere like America to Australia. In Australia, it's basically included in what you pay, but you have no option to reduce that if they do a good job.
I'll take the same cost with an option to reduce it if I'm not happy, thanks. Perhaps others are too short sighted to see this, but happily they represent a very small, cheap, portion of society.