Genetics is messy - as I understand it most genes don't code for a single thing, so assuming evolution is "selecting for schizophrenia" that only implies that there is an evolutionary benefit to some of the things controlled by the same gene(s) that control schizophrenia, that outweighs the disadvantage of schizophrenia.
Homosexuality is interesting from this perspective too - common enough that evolution has to be selecting for it, yet basically fatal to reproduction, so what are the benefits that evolution is selecting for? Is it advantageous to groups, or maybe the same genes confer an individual benefit to non-homosexuals?
replies(4):