Evolution doesn't explain homosexuality (Talk.Origins)
Evolution does not explain homosexuality. Traits evolve as a result of greater reproductive success, and homosexuals are less likely to reproduce..
It is agreed that the process of biological evolution can not produce homosexuality. Evolution theory undermines the basis of morality, where ever it is accepted. Once this occurs, gross immoral behavior, such as homosexuality, is an inevitable result.
- The Gay Animal Kingdom The effeminate sheep & other problems with Darwinian sexual selection.