The waitress doesn’t work for the customer, its not the customers job to pay the waitress. The tip is supposed to be a bonus, when it comes, not mandatory- then its a tax.
This is why I oppose tipping unless its to reward really outstanding service.
You do realize that their pay is ratcheted down so that if they get the tip level the social mavens insist upon they will then achieve minimum wage?