"The survival of the human species was never threatened by non-heterosexuals, who have always been a tiny minority."  I totally agree.  By saying this, you don't refute any of my statements. In fact, you confirm that the human race survived because of men acting like men and women like women.

"Yeah, sexual teleology has great explanatory power from the perspective of humans as dumb bunnies."  
Human sexuality has a teleology --- the survival of the race.  Homosexuality does not have that, and in reality, is not even a real "sexuality."  The "sexual" act may bring pleasure, but the "sexual" act will always be in quotes.