I love tipping well! It really can make your day by making someone else’s. The Golden Rule is the best policy. That said I have almost never had bad service, seen some pretty horrible customers though.
I remember one lady didn’t want to pay for her meal because she “had to stare at that stack of dirty dishes on that table across the room during her whole meal.” It was the table next to mine. Like WHAAT? Anyone could tell the restaurant was super busy and understaffed. I felt so bad for the server. She wasn’t ours but we gave her a $10 anyway. People can be so mean.