I'm going to refuse to tip a server.
Tipping servers is customary, why don't you want to tip them?
The service sucked and the waiter was a dumbass.
Even if you were unhappy with the service you should leave a tip. The waiter relies on tips and if people don't tip they might have trouble making ends meet.
I don't care, that stupid asshole deserved it.
I can understand your frustration. What about leaving a smaller than average tip? That way you can show how dissatisfied you were with the service but still be fair about the tipping.