Butbutbut, if we accept the premises of both natural selection, and a gay gene, wouldn't gayness be doomed to failure as a trait? It rarely gets passed along to offspring.
I don't want to pick a dog in this fight yet, but just to address the possibility, consider that if it's genetic, maybe it's a recessive gene.