I am getting a lot of responses to my comment, some agree, other don't.
But I like the golf analogy. Yes, every pro golfer has a swing coach, and other assistants to help get the most out of the golfers they support. I have no doubt that coaches can help raw talents. But my point was more to the effect that a coach, no matter how good, is not going to turn me into Tiger Woods no matter how much he coaches me.
Tiger has had a bunch of swing coaches over the years. Those same coaches have also coached other golfers but none of those coaches changed any of those other golfers into Tiger Woods. I said we expect too much from coaches, and by that I meant we expect new coaches to turn players into all-pros and that, I think, is not possible in most cases.
Of course some coaches can motivate players to be their best. But that is not what I was referring to in my comment.