It’s the way it is. If you don’t want to tip, or leave shitty tips, stay home. Or at the very least, thank the other customers who do tip for making an environment possible where people are willing to wait tables. Those customers made your dining experience possible.