It actually doesn't rule anything out - it suggests that a combination of genetic, pre-natal and very early post-natal factors are involved.
This sums it up nicely:
'A number of studies have looked at homosexuality in twins, all with similar results. For example, in one study, if one...