Tipping for sports or horses is just adding to your vig/take out when you win. If youre betting 500 or less a game and tipping up to five bux on cashes do some math. Hard to justify tipping unless youre a regular and they are really fast at getting tickets put in and they save you from being shut out or something.
Tipping in general is -Ev unless you do it where youre a regular or to a regular delivery guy.
I am a good tipper where it matters, if it is some random joint I dont go overboard unless the service was exceptional. Which isnt too often.
I have done it all in the service industry, so it isnt like I dont understand how it works. Thats just it, I do understand how it works. But I did it back when it was based on strength of service. Now people expect 20% for throwing a plate down and filling your water glass once and the customary "how is everything" drive by.