I'm not really "that" guy. When we go out to eat, I'll leave a tip. But it WILL be based on how I feel we were served. I'll tip generously if the service exceeds my expectations.
Ok, that's fair then. You made it seem like that was not the case. 15% is the standard - you gotta give me some pretty shitty service to get less than that. I will also tip accordingly for better than average service.
I'll give you two examples when I don't tip though. If I order a pizza and go pick it up, the slip always has a line for a tip. I always draw a line through it and circle the price.
If I go to a wedding and order a beer, sorry, I'm not tipping for someone pulling a lever or flicking a bottle cap.
I'm with you on pickup. Especially when I order online, and the restaurant literally has no 'cost' to take my order. Although, there is a family owned pizza place around the corner I frequent, and they haven't raised their prices in years (despite I'm sure their costs having increased). I've started tipping them a bit the past few times I've been there. DoorDash, Uber Eats, Skip the Dishes ... never once used those services.
I'll drop a buck in the jar at a wedding, especially if it's an open bar. Shit man, if I'm paying $1 for a beer, that's a good night. Or sometimes I'll drop a 5 in there for my first drink, and call it even for the rest of the night.