Why are you so sure I’m wrong. There are plenty of restaurants here that have eliminated tipping, and plenty of other countries that have done so as well. Service has not suffered.
My opinion is based on my daughters experiences as a waitress in a restaurant that gave waiters 20% of any tip they got and the rest went into the “till” for all the wait staff to split at the end of a shift.
She often did the work of 2 waitresses because people would ask her for help since their slacker waitress was out back havin a smoke etc. They all know that no matter what, they were getting 80% of the gross. The incentive to work hard for your table is diminished and it increases the work for management to keep their wait staff on the ball. To coin a phrase...it’s “socialism”.