JS is the best, or at least was. I've heard a pro player say that Earl could have been a pro golfer and just laughed.
JS used to post here, a long time ago. I think that is where he mentioned he has shot rounds of 63 which is amazing golf. He then went on to say he played with Boo Weekley, and played well and shot around par. Boo shot 65, made it look simple, and was one of the worst putters on the pro tour. John never said he could compete with the top pros.
Given the prize money, number of players in the world with high school and college teams, coaches and sponsors, the level of play in top pro golf is just different. A very small percentage of people attempt to play serious pool, massive numbers of people play golf and to make it to the top is brutally hard.