Car sales people are paid on commission. If servers were paid on commission then your argument would make sense. If car sales peole were paid less than minimum wage, your argument might make sense. Neither of these is the case, so it doesn't.
It's called "bringing food" or "going home." It's what people have done for thousands of years. Fuck, go buy some prepared food at a supermarket. This is not rocket science. I've never been forced to spend $70 on food while I was out. That's not a thing.
Edit: look, if your position is that everyone should be able to eat when they're out and not have to plan as much then great, we're on the same page. Everyone should be able to eat out occasionally, or maybe even regularly. If your position is that you should be able to eat an expense meal and not care about the people who served you, then fuck you.
Edit: also, if you aren't getting paid enough to pay service workers maybe you should go on strike.
Humans aren't perfectly rational consumers, capable of always depriving themselves of joy in the name of fiscal responsibility.
I imagine the crux of your argument rests on the idea that eating out for $70 or $90 are two identical things, when in fact they are not. If you do it 10 times a year, it's a $200 difference.
The reason that difference exists is to satisfy the desire the owning class has to not pay workers enough to survive. If they did, the capitalists would have less money, you would have more money, and the waiter would have the same amount of money.
That's better. Not perfectly ideal, but better than now.
I don't expect people to be rational, I know they aren't. The point is that it's better to not eat out than to screw over a person who may not be able to afford to eat in the restaurant you're eating in. You are asking someone to work for you for starvation wages and then complaining that they're upset that you're not filling in the rest of the wages.
Yeah, the owning class is to blame, so stop giving the restaurant money.
I always tip when I eat out because I agree, and this post is mistakenly directing the anger at the waiters, but tipping culture is a problem that properly developed countries don't have to deal with.
Also, the owners do have to cover the difference to minimum wage if tips don't get you there. Minimum wage is generally too low to live off of, but some workers get paid that anyway. If you live somewhere with a $15 an hour minimum wage, and that actually aligns with COL, then tipping culture disappearing wouldn't be terrible.