You must be British. Or really cheap.
You go to a fancy restaurant and you’re supposed to augment the wages of the waitstaff while the owner drives off in his BMW or whatever. Roll the price of paying your waitstaff a decent salary into the food prices. Problem solved. I was in Tokyo once and went to a tea house and left the change from my bill on the table - a waiter chased me down to return the change. Why should I tip someone who just takes my money for a meal? Do you tip when you check out at Walmart? Why do you think I’m cheap when I have to supplement anyone’s salary. Where do you stop and when do you decide that tipping here is okay but not at some other place.
You must be a New Yorker. Or really gauche.