Thats how i feel too.
Its not a completely fair custom. But it is the norm around here.
Sure paying wait staff higher wages , no tips and higher prices is a great model in other places.
But things have been the same for so long. People won’t accept any other system.