I'm far from a genetists but wouldn't a gene that couldn't be carried to the offspring (no offspring from such) disappear kinda quick.
many genes are recessive. and many people who are gay either don't realize, or deny it. the world could be 100% gay and there would still be more than plenty procreation going on.
i'm not arguing for a gay gene, i don't care either way. just sayin'