There's lots to unpack here.
- In at least the west coast states, tipped workers do not make a lower wage.
- I'm not aware of any successful restaurants in the U.S. who have higher prices eliminating tipping and pay their staff a salary. Every instance I've seen of this fails.
- Servers make more money under a tipping culture over a set wage. They'd rather have tipping.
I'm not defending tipping as the way it should be, only that this is the way it is. Any one coming over to the US and not tipping to "make a statement" isn't hurting the restaurants, they're hurting the workers. And while we rightly expect US tourists to respect the customs of countries to which they travel, we should also expect the same of tourists to the US, at least those customs that affect the workers.
These tourists will "make a statement" for these couple of weeks, giving business/money to the restaurants but none to the staff, then leave and nothing will have changed except the bank account balances of the staff. If they wanted to make a statement, they'd seek out restaurants which already more closely aligned with their position.