This is a comment regarding the original thread post.
If anyone thinks that insulting someone who serves them food is a good idea, I laugh at what stuff you have eaten in your life.
During college, I worked as a waiter. Make no mistake. The one who handles the food you put in your mouth has the ultimate control.
If someone gave me bad service I would give them 15% instead of 20% and mention it courteously and briefly. If it was terrible service, I would stiff them and then never eat there again.
If you think that going to a different server is a good enough measure, think again. Servers tend to party, drink, and sleep together. They certainly know which clients are pricks.
I recall one rude gentleman that thought it appropriate to lecture our staff on wine tasting and etiquette. He drank nothing but red Gallo cooking wine (in Chateauneuf-du-Pape bottles) for a year. He never knew about it but we got our revenge and usually a tip afterward.