Guess what, if I were you, I won't pay any tips.
Also I will argue with them and let everyone in the restaurant can't eat quietly. Or just go away without pay since anyway they don't let you eat well.
If this happens one time, next time they will remember who they are.
Most time because customers are nice, the people who provide services don't do their job well.