"If I am dining with my grumpy old father-in-law, I start tipping up front to pre-emptively counter-act his insults to the employees."
Yup. I occasionally eat with one of those people who is a pain in the butt. I always warn the server in advance and tip an obscene amount.