The most common mistake people make about evolution is that it is going from point A to point B and our role is to reproduce in order to move further towards that goal. It is not, Nature explodes in every direction at once, diversity and exploration is the purpose of evolution, to create life forms for every possible niche.
True, 'gay' sections of that community do not breed, but the whole idea of 'we exist to make more of ourselves' is wrong. We exist to explore the possibilities possible within our own genetic capabilities. It may be said that the 'worthy' get to breed, but that is a BioNeural action in the minds of the creatures themselves, not an intent of nature.
A high percentage of gay men are Bisexual, and many have fulfilled their wish for children despite being gay. This is not some plot hidden since the dawn of time to take over the world. It's the natural reaction to natural stimuli. Most humans think along the 'we exist to make more us' lines.
However, for any species to reach it's maximum potential as nature intended then diversity must be encouraged, not feared. In Iraq, not so long ago, it was considered 'Moral' to stone a woman in the streets for getting pregnant out of Wedlock. In some countries you can still 'morally' lose your hands for theft. In other countries it's perfectly legal to promote yourself for prostitution in a shop-window.
Morals shift and mutate to suit what is most convenient. This is why the invention of Media changed the world. All of a sudden 'Right and Wrong' could be defined by someone who had the authority to enforce them.
That technique continues even today, and, as always you have those that abuse the system. The problem is that, at the moment, they are pretty near the top.
Edit : I know what you mean Gank, I don't think mankind could truly give up religion, it would leave nothing to live for in a lot of ways, we would become self-destructive. However, we need to stop allowing our fear of the horizon stop us from going there. And we need, as you say, to stop people from using religion to scare us.