You definitely made my point for me. Yes, that is the problem. It isn't whether *we* think that the factors dictating the behavior change the morality. It is how it is framed by those who want to have control and say in what the behavior is where these factors become very important.
We can debate the morality and ignore the factors involved (genetics, hormones, society, environment, choice, whatever). It is the end result that matters - does the behavior promote behavior that does harm to others?
But those who rail against the behavior don't care about the end result. They only care about their agenda: homosexuality is abnormal, an abomination, sinful, evil, sick, immoral, bad, illegal, wrong, corrupt, gateway to worse behaviors, and so forth. It is total B.S. But what brainwashing isn't? Evolution vs Creationism. Armageddon/Rapture. America is God's Country. Scientists are Elitists. Communists are Evil Atheists. All of this is brainwashing B.S. programmed into the uneducated using emotional triggers and no factual information.
It has been used for so long that people still think that women are inferior, that certain ethnicities are inferior, that homosexuals are sexual deviants who will eventually steal your little boy and have a sex party with goats and sheep. Some people need to mature - too bad that they haven't yet.