Как я читала в серьезном трактате (не на конкретно эту тему, а о национальных особенностях) запрет вызван тем, что мусульманство распространено в районах с жарким климатом. И т.к. свиное мясо самое жирное (читай самое скоропортящееся) его исключили, чтобы избежать отравлений.
А больше всего меня удивило "оправдание" традиции северных народов гостю (мужчине) давать свою жену или дочь и радоваться появлению ребенка (если такой получится). Это спасает народ от вымирания, приток свежей крови.
Оказывается всё просто. Всё, что присуще народам, продиктовано условиями выживания.