其实中国古代男子为什么要纳妾呢?这个问题的答案很简单,下面我分成几个部分来分别回答,希望题主可以采纳。
第1个原因,当然就是因为我国古代女性的地位比较低了,在那个时候女性都被认为是男性的附属品,虽然没有到别的国家拿女性来买卖如此严重的地步,但是一个男人娶三妻四妾,在社会上看来也是广泛的被认同的事情,毕竟在那个时候的人们眼中,女性不过是男人的附属品以及工具罢了。
顺带一句,我国古代也是有女性的买卖市场的,在影视剧中经常可以看到拿自己妻子女儿抵押赌债的情节。
然后就是男人作为那个时代的主导,有权有势有钱的男人自然是要纳三妻四妾的,由于在我国古代贫富差距相当之大,一些穷人家的男人是无法娶妻的,因为他们没有这个能力,那么大部分女性就被那些有能力有钱的富家子弟占有了,更何况古代是默认三妻四妾这种一夫多妻制的,王公子弟何乐而不为呢?
然后就是题主提到的生子问题,古代中国的男性都想要延续自己家族的香火,娶很多很多不同的女人来达到这一目的也很正常,在古代一个富商或者一个官吏有一二十个子女,其实也是很正常的事情。
最后也有一个原因,就是因为当时的人们很愚昧,思想保守封建,就算是女性本身都瞧不起自己,她们也认为自己只是男人的附庸,所以经常会有男人的正室主动为自己的男人纳妾的情况发生,这其实也是一种被社会观念同化的现象。