"but you are basically saying that homosexuality is genetic"
I offered two mechanisms,
the first is hereditary
the second is not.
"Also, you have not explained how homosexuality assists in the survival of the species"
My answer to the question was: 'Homosexuality persists in the population because the behaviour is linked to an element that confers an advantage to the survival of the population.'
That is... homosexuality doesn't have to assist in the survival of a species for it to become evolutionarily prevalent.
"Homosexuality is NOT genetic according to scientists"
Can you please point me to a scientific review that establishes this consensus.