We all have to make choices in life and some of them push us to put priorities. The greatest guitarist may be working in a bodyshop somewhere but we'll never know cause he didn't get that record deal.
On the other hand, I don't think it's possible to label someone as being the BEST guitar player. For someone who likes blues, Buddy Guy may be the best guitarist. For someone who likes metal, Kirk Hammet may be the best.
But can you compare Buddy Guy to Kirk Hammet? I know I can't