I have a couple of thoughts. I am a lvl 64 Master, and I have played people who are lvl 95+. I have even had the benefit of beating two of them, and they drove the ball easily 10-15 yards further than I did. I was a player who was so worried about distance, and i had a member of my club (ECGA shout out) encourage me to think more about control than distance covered. True, in some cases being able to hit the ball further is beneficial, but let me give an example:
Oakmont's 12th hole is about 585 yards in length. I have an opponent who drives the ball 301 yards, where I can only drive it 286, a difference of 15 yards. Their second shot, leaving them 284 yards to the hole, MAY carry them on to the green (depending on wind and elevation, of course) and I WILL have to lay up (299 yards remaining.. However, IF their second shot carries to the green, and they are going for max distance, there is a small chance it will not roll beyond the hole or even within 15-20 feet of the hole, which leaves them a more difficult putt. My second shot will carry about 245 yards, leaving me with 54 yards to the hole. Their third shot (let's say they are putting now) rolls to within 2 feet of the hole. My third shot, a 60 degree wedge, with control and enough backspin, lands within 2-3 feet of the hole. At this point, both of us are now putting for birdie, and we both walk away happy. I, however, come out on the better end because I demonstrated patience in the matter and took what the course gave me.
If you take what the course gives you and remember you are competing against the course and yourself, then scores improve, at least from my experience that is the case. Golf is a game of patience, and believe me, mine has been tested many times, both on WGT and at my home courses.