Tap, tap! Great & wise thoughts.
Bob you asked a question and you deserve a answer. You asked, "Why do you think the top women players are gay." I think the answer to that is obvious, "They are gay because they were born gay. They didn't really have a choice. They were created that way." Now you might ask why were they born that way? That is a little more difficult to answer and I don't think anyone really knows why certain people are predisposed to homosexuality.
Maybe in God's infinite plan, it's His way to control population growth. Who knows? I sure don't. Now what does all this have to do with pool? ABSOLUTELY NOTHING! I would contend that you don't have to be gay to be a great player. And if you're gay that is not a prerequisite for greatness either. I'm sure many gay women have tried to be good pool players and didn't make the grade.
My point being that this is a fallacious argument with no real grounds for making any sort of determination one way or the other. There have been great women athletes in all sports who were either straight or gay. I just don't think it makes that big a difference one way or the other.
Many of the women players (including the champions) are friends of mine, and I value their friendship very much. They are among the finest people I have met in all my years in the pool world. Am I to gather that because they are gay they are somehow better people than many straight people I know. The same argument could be made following the line of reasoning offered above, that gay women are better people than non gay women. See how silly that sounds. I rest my case.
Personally, in my determination of the things I value in a friend, the issue of their sexuality is way down on the list. It is basically a non issue.