Wow. Reading this post and the comments makes me lose a little faith in humanity. Damn.
I always try to tip. You never know their story, their struggle.
I dont tip based off service, yes it makes me want to tip *more* if they did amazing and I will, but I always tip.
Gain some humility and humanity. Learn to see the world from someone else’s shoes for a chance and realize that extra tip could make someone else’s day, week, or even year depending on the situation and tip.