Очевидно, что традицией! Не традиционный - значит не соответствующий традиции. А традиции у разных народов в разные времена - разные. Традиция - культурное явление, а не биологическое. В природе нет традиционных и нетрадиционных. Есть более часто, есть менее часто встречающееся.
Поэтому нетрадиционность с биологической точки зрения - бессмыслица. Культурные явления следует рассматривать с культурологической точки зрения. А традиции известны самые разные. И моногамия, и многоженство, и многомужество, и совершенно спокойное и даже положительное отношение к гомосексуализму.
С биологической думаю ничем - дело в психике человека.
Часто играют роль психологические травмы, особенно детские. Не вижу ничего зазорного в любой ориентации человека, ведь мы любим не за что-либо, а потому, что по другому не можем