this is from the book 'Ben Hogan's secret" specifically it is a letter from Hogan to a usga member
"... over the last few years a change has come over the way golf is played. This change has nothing to do with better clubs or better balls. The game simply no longer produces champions and I seem to be the only one who knows why.... Golf defined me. It was my life. Every day I played golf was a special blessing to me. My family wasn't rich. They were poor. I didn't practice at country clubs, I used any course and any field I could walk to. I didn't have sponsors to help me stay on tour. If I didn't win, I had to quit because I didn't have enough money to continue. In a way I had more advantages than the golfers on tour today because I knew what it took to win. They don't.
Haven't you wondered about this? Don't you want to know why our professional golfers win a major tournament or two and then retreat into obscurity? Why they win two or three tournaments a year and are never heard from again? You've heard the excuses just as I have. There's more competition on today's tour. Baloney! If Vardon or Jones came back today and played on better courses with better equipment they would dominate just like they did in their time. The next great champion will not come out of the pack. He (or she) will not play by anyone else's rules. He'll be controversial, and he'll change the game. When you decide to win, don't be surprised if you try to hold yourself back, too. It won't just be others who will be in your way. At each step of the way, you'll be reluctant to risk what you've already gained. You'll be tempted to join the pack, to do things their way, so that the criticism will stop. Don't give in. I wasn't born a champion. Golf made me a champion..........By now, it should be clear to you that I want you to become a champion. Should it be golf? I cant answer that for you, but I can give you the formula I've found that will make you a champion in whatever you do.
1. Find something you love
2. Give your whole heart to it
3. Don't let anyone or anything come between you and your goal
The last step was the most excruciating for me. I had to mount a twenty-four hour effort every day to achieve it. As you get onto your path, you'll find out just as I did how hard the last step is. But the rewards will more than offset the effort. I wish you a good game and a good life."
I skipped over some of the letter and just cherry picked what I thought was pertinent to this thread.
Obviously my short answer to the original post would be NO. This game is too dependent on the mental state of the individual, and the willpower required usually comes from within.