it's just being gentleman. Women and children are weaker than men, so if compete by force like in uncivilized world they will definitely lose to men in this kind of situation. Giving advantages to women and children is the morality of modern society and a reflection of civilization. It has nothing to do with reproduction