Here is my take on tipping.
Tipping originated way back in the day as a thank you to those providing services to others. It was a nice way to reward and express additional thanks to those who were hired to perform a job, a duty, or a task, yet the worker performing the required work took things to the next level and outdid themselves in seeing to the work or job they were hired to do. A job (and effort) that exceeded the expectations of the ones who did the hiring.
Somehow over the past (who knows how many years), tipping began to be take on a more given form, one of a granted one in certain industries, the food industry being one of them, where it was learned and taught to be expected, and then just like the stranger that knocks on ones door, and upon opening the door to answer, the stranger sticks his or her boot between the door and the jamb, and before long the stranger is inside. You know what I'm talking about, give an inch, take a mile.
Tipping evolved to become much the same. Instead of tipping being a nice gesture (every now and then) as a way to extend an additional appreciation for services, providing the person doing the tipping can afford the extra means and feels comfortable offering such additional monies, somewhere along the line someone got the idea that tipping should be mandatory, expected, a given, the norm... one where for some employees, equates to them counting imaginary change in their pockets before they even leave their homes, just because they work in the food industry. Reeks of entitlement to me.
Well I'm old-school, so I'll be the one that so chooses to tip if and when I feel a tip is due, and just as FM, mentioned, in the event I'm not satisfied with the services that were extended to me, you can bet your bottom dollar that they'll be no tip, and I find nothing more insulting than to be handed a pay terminal that's pre-programmed to reflect 15%, 20%, and 25% tip amount.
As for handing out money being a sport, that's a new one on me, because having been born and raised in a poor home, I learned at an early age that handing out money was anything but a sport, but if somewhere along the way handing out money today has become some sort of sport, that's one sport I'm not interested in, but to everyone else who enjoys it, my advice to them is, be my guest and knock yourselves out, but don't expect the masses to follow.