I don't like that idea. Although we may not understand their purpose, those people are part of The Design. It is playing God to do what is described there.
Besides which, it's a slippery slope of playing God. First we'll re-design the human race to eliminate homosexuality, and then we'll get rid of [unpopulargroup[,unpopulargroup]].
Otherwise I agree with everything the author said. I don't think the homosexual lobby and all their friends in the press can 'talk away' what most people experience as an instinctual revulsion to what those folks do in their spare time. I mean them no harm, but I do not want them in my face with it.
Without question God will be pleased with Mankind when we advance enough to be able to reprogram DNA and its RNA messages into clever new designs.
If God wanted an idiot species that wouldn't advance itself intellectually over generations, then he wouldn't have created Man in the first place.
Perhaps "homosexuality's" part in the design is to be another disease that mankind can conquer as part of our task to subdue the earth.