> If you knew that the total cost of the meal
That's the crux of it. All surcharges are scams designed to trick the customer into thinking the meal is priced lower than it is. Sales tax not built into menu prices is a scam that the government is at fault for allowing. All other surcharges including the socially-obligatory tip and the scummy "health care surcharges" common in California, are scams that the restaurant is choosing to do. All of these are insulting.
It's no different than telling women I'm 6' and then when they meet me revealing that's only when I'm wearing cowboy boots and a big hat.
I don't like tipping (in most cases) either, but who is greedy here? The owner, who is following social norms and separating the optional service charge from the cost of the food, or the server dependent on the tip for their wage?