The state of knowledge about evolution is changing very rapidly these days. I don't think any pro-evolution scientist today blames Darwin for not knowing all that would be discovered in the future. Nevertheless he discovered the basic principle that even very slight variations in individuals of a species, if the confer a survival advantage, will over time lead to a shift in the nature of the organism. Given enough variations and enough time you eventually end up with a new species. There is no way he could know how the subsequent developments in Mendalian genetics, the double helix, Hox genes, genetic switches, etc. would modify his basically correct observation.
On the subject of homosexuality. In a world in which we are overusing our resources, and causing the extinction of tens of thousands of God's creatures perhaps homosexuality is a way to prevent excess human reproduction. Groups of rats kept in overcrowded conditions will engage in homosexual posturing. Might this actually be God's answer for our failure to be good stewards of his marvelous creations.
"On the subject of homosexuality. In a world in which we are overusing our resources, and causing the extinction of tens of thousands of God's creatures perhaps homosexuality is a way to prevent excess human reproduction. Groups of rats kept in overcrowded conditions will engage in homosexual posturing. Might this actually be God's answer for our failure to be good stewards of his marvelous creations."
WOW!
That's a thought. I do see your point. This is my feeling though. I'm a Christian, so I believe homosexuality is not something God would bless. Therefore I do not think that God would cause it. However, much about the way we live our lives as Christians, or even what would be considered morality is against instinct, or nature, so to speak. So, could it be nature's way of conserving resources? I don't have an answer there, but it is something to think about.
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.