......Good Shivas Irons in the Sky, NO. It has simply nothing to do with it.
In fact, what better feeling than the one that accompanies the words, "let's go tee it up!" Where you get excited, get a playing partner, lace up the spikes, hurry to pay the fees and put the peg in the ground, and let it go, chasing after it with glee WHEREEVER it went.
All the other stuff you describe is nothing more than an example of the game hogtied by the "modern world."
I won't have any of it, I tell you. It's a new year, the rain has stopped, the first tee is clear.......I'm gonna go SIMPLY tee it up!
Tom