But yes, that's not necessarily malice or incompetence on the part of the title's author.
If it's not malice, then it's linguistic incompetence.
Language can be used in too many ways and not all correct ways to use it are also easily understood. Often enough that doesn’t matter because of context but here context leads actually to people coming to the wrong conclusion because the well known conflict is between some (any) kind of genetic origin of homosexuality and environmental factors being responsible.
Or do they have a theoretical model of homosexuality and took just the genes that the model predicts should point to it?
I'm pretty sure I could get statistical significance for any trait with a highly dimensional dataset.
But when looking for specific mutations, the sum of all these effects is often just a small fraction of that inheritability, suggesting that the interaction of the genes and the environment is more complex than can be captured with such models.