Ну хорошо, если по теме отвечать: почему так а не иначе, так сложилось исторически, иначе в обществе было не выжить. Мужчина должен помочь поднять свое потомство, если у него одновременно будет несколько семей с потомством то  он не справится и семьи погибнут. Женщина не гуляет по мужикам потому что ей нужен один единственный что бы поднять потомство, зачем ей гулять если одновременно она может выносить только одну беременность, потом ребенка надо растить и вскармливать, это мужик гуляет что бы оплодотворить как можно больше самок. В древние времена, рождение без мужа считалось большим грехом, ребенок клеймился незаконорожденным и это была большая проблема для матери вырастить его.Опять таки основа подо всем - что бы выжить. Хорошо придумали на востоке: многоженство - если конечно позволяют деньги. И это не считается грехом потому что такое устройство семьи только помогает вырастить потомство. В основе конечно природа.Сейчас все меняется и очень быстро. Женщина и сама может поднять ребенка. Полно матерей одиночек. Мужики гуляют направо и налево, мораль потихоньку меняется, но нужно время. Вот и все.