Did you not read what I said? The restaurant owner is equally enriched whether or not you tip. Tipping is factored into the menu price; if tipping was not expected, the menu price would be higher to cover appropriate wages.
If you disagree with the system, limit your patronage to establishments that don’t utilize tipping and pay appropriate wages. By not tipping, you are exploiting the system at the expense of the worker; I repeat, the restaurant owner is equally enriched, only the worker suffers when you exploit the expectation of a tip to provide yourself a price lower than would be available if the system was not predicted on tipping.