If one were to assume that the folk 3000 years ago actually carried out the stoning of the homo's, then it stands to reason that this is not a "choice" as they are still born to heterosexual couples today. Were we to eradicate all the gays today based on Levitical "laws", there will still be gay folk in the future.
IMO, just like today, the love of parents generally outweigh peer pressure when it turns out that one of their own is gay. Just like today, I reckon folk back then would rather distance themselves from that community and protect their own children.
What no one seems to have discussed here is the
children of gay couples that turn out straight. That in itself disproves that these folk choose to be gay.
One would think that after 3000 odd years, the Levites got it wrong seeing there are gay folk in all cultures worldwide. It amazes me that there are still so many bigots about in the 21st century.