Or even worse, be publicly outed by a waiter online because they didn't agree with the tipped amount (retrieving your full name from the CC receipt). Happens.
Foolish move. I’ll bet the restaurant owner loves (fires) the waiters for doing this. It hurts the restaurant and the waiters more than the single customer.