I will always remember the time a “server” dumped a basket of French fries in my friend’s lap and didn’t even bother to apologize. And no, she didn’t get a tip.
I would hate to have to pay an extra 18% for that kind of service.
I don’t blame you for not wanting to tip in a case like that. However, I have read that it’s better to leave a VERY small tip (as small as a penny) in these situations. The reason is that if you leave nothing the server might mistakenly believe that you simply forgot to leave a tip, and that it had nothing to do with their poor service. Leaving a negligibly small tip makes it clear that you were dissatisfied.