Tipping is all over the place based on many factors. People who have a whole philosophy about not tipping are just hamstering an excuse to be cheap. It's fine to be cheap, just don't do it at a place you frequent. They'll do all sorts of unspeakable acts to your food.
I was sitting at the bar with some friends watching a college basketball game. I don't drink alcohol so my bill was a few dollars for a coke. We were there for a while so I tipped 500%.
I took my dad to lunch and got average service - tipped 15%.
Had lunch with my parents and brother and both the food and service were horrible. At one point I got up to refill my own drink and had to steal another table's napkins - zero tip. Nice, well-reviewed restaurant too.
I was sitting at the bar with some friends watching a college basketball game. I don't drink alcohol so my bill was a few dollars for a coke. We were there for a while so I tipped 500%.
I took my dad to lunch and got average service - tipped 15%.
Had lunch with my parents and brother and both the food and service were horrible. At one point I got up to refill my own drink and had to steal another table's napkins - zero tip. Nice, well-reviewed restaurant too.