Wouldn't interpreting homosexuality as a beneficial mutation tend to negatively affect the probability of progeny? An interesting mutation if true!
Nature's way of weeding out defective or inferior traits from the genetic pool? I'd consider that theory plausible.