Причины достаточно тривиальны — с т.з. концепции «эгоистичного гена» сын, который потенциально может оставить сотни и тысячи потомков, by design предпочтительнее дочери, у которой их будет хорошо если десять
Из истории нам известно ни одно и ни два общества, в которых мужская гомосексуальность рассматривалась как норма и никого не парила