20% is pretty baseline right? Those presets make sense to me.
And while it is indeed factored into minimum wage like this, don't you mean to say: "Not* tipping should be illegal"?
Like if you agree that this is all just an allocation strategy on the business side, and really it should be factored in from the beginning, it shouldn't be that much of an affront to just follow it through and give them a good tip. Not to deny this is an imperfect state of affairs, but if the complaint amounts to simply having an extra social responsibility to make sure the people who serve you get paid well, I don't see why we as individuals need to feel angry or cheated.