I don't understand - how are "it is genetic" and "it is a preference" contradictory? The two statements seem orthogonal to one another.
Suppose appetite for risk is genetic - does that mean we should stop saying "risk preferences" and (as a matter of civil rights) must stop legally favoring certain choices regarding risk?
If sexual orientation is not a preference, is it genetic and if so, what happens if scientists can screen for it?