People behaving like you distort the market, stop rewarding bad service!
I usually tip generously but bad service deserve a 0.1$ tip. They choosed to work in the restauration industry and they should know that tip is given for good service, so they are suppose to know that if they want the full salary, they should provide some minimally adequate level of service.
If they don't like this they can work in another sector, if the USA is anything like Canada, big boxes shop like Wallmart and BestBuy are hiring in almost every locations. Those place are more apropriate for service worker that don't want to actualy serve the customer.