There is no doubt that tipping well goes a LONG WAY. As a member of the "hospitality industry" we live on tips. It's obvious that tips do need to be earned, but i think that tipping is essential. Now Mr. Pink may not agree, but when you take "care" of somebody they will take "care" of you. It's rare that I do not tip, but sometimes a non-tip is warranted.
For instance, if heading to your favorite watering hole on a busy saturday night when the place is packed and it's taking 20 minutes to get a drink, when it's you're turn, depending on the size and amount of your drink order, you should always overtip, always. Rest assured the next time he sees you standing on the rail waiting, you're his next order.
What's wrong with giving the kid who grabbed your bag a couple dollars, or even just one dollar? Shit, I'm the kinda guy who will take my clubs off a cart, tell the guy I'm all set and still flip a few dollars. If I see a guy really doing work on grooves, probably warrants a $5. If I leave the cart all dirtied up, Ill leave a few dollars in the scorecard holder. People appreciate these things, and if you're out playing golf chances are you've got a few extra dollars to hook somebody.