Replace serial killers with "imoral people" or even "freaks", and you'll be getting a lot closer.
That might work.
Except there is no black and white definition of who is "immoral" or who is a "freak."
To many people, I'm a freak. I'm weird. I don't own a television. I would drop anything and everything to spend one hour paddle surfing. I have one pointy ear. I have never even tried smoking marijuana. I shave with a brush and soapcake. I am a straight male, yet I minored in women's studies in college. I majored in computer science yet I don't at all fit the typical "mold" of my nerdish compatriots. I skipped first grade.
These are all reasons people have called me a freak. Freak is only what the beholder considers to be so.
As for morality, that is a very individualistic concept. One person thinks one thing is moral, another does not. There are very few things that the entire world views as universally moral or immoral. In some cases, we even consider killing another human being (in cases of self-defense, for instance) not to be immoral.
Who stepped in and gave you or anyone else the right to dictate morality? Show me your badge....
WRT the idea that if homosexuality is genetic then it could not be passed on, there are two (at least) flaws:
1)Recessive genes that skip generations--if you have a recessive gene for homosexuality, and were to have a child with someone else who also has a recessive gene for homosexuality, there is a chance that the child would get both genes and be homosexual, while others of your children would be born "straight" and yet still be a carrier for "homosexuality."
2)Just because people are gay doesn't mean they don't bite the bullet and get involved in a hetero relationship and have kids.
It's ironic that this thread originally started off centering on the idea that there are many viewpoints that should be heard as long as no one group is trying to force their view upon the other, and now [a few vocal members of] one group is trying to force their view upon the other.