So, why are we not praising this in a time of overpopulation? The last thing we need is a ton more people; why frown upon homosexuality when it inadvertently helps the problem?
First let me separate out a couple issues:
I don't care about what happens in Iran. The Iranians can do whatever they want except have nuclear weapons. Personally, I'd rather not intervene in the Middle East at all, but if we don't intervene, bad results can occur. We have a chance to stop those while they're new but once they get going, it's harder to slow them down.
I don't think overpopulation will be solved by homosexuality, even if having homosexuals around helps it. In fact, in the first world there is no population problem; the first world is stable and shrinking in most cases. It's the third world that has 90% of the earth's population and a corresponding number of problems, if not more. Overpopulation will be solved by an end to subsidies and a reduction in land available.
I take a middle position on homosexuality. I don't want it happening around my kids, so it cannot be public or political. I reserve the right to be disgusted by it. Beyond that, I think it's wise to leave bachelors alone. Without the spotlight of politics, they can have happy lives together and feel no pressure to breed, etc.Without active persecution, they feel no need to hide their sexuality by behaving like heteros and having children, which would pass on whatever genes nature sought to conceal and remove...
This is separate from sodomy, which I endorse in all forms, at all times, with all species.