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