NO! Homosexuality is a sin and God would never use it in that way. Romans 1 explicitly states that it is the end result of man failing to acknowledge Him and abandoning faith in Him. It's not a means of population control to save the planet. How that all relates to rats is beyond me, but it doesn't apply to human behavior.
I find that a curious post, not yours, the one you answered. I think it was just bait.
As homosexuality has a negative effect on reproduction, I find it a stretch to explain it through selective process. A trait that so strongly prohibits reproduction should be absolutely nonexistant in natural selection. How does it get passed on?
In short, homosexuality is not only a sin, it is hard to explain with evolutionary science beyond, "It exists, therefore it is."