对于这个事情,历史上没有明确的写明原因,但是大家的猜测有以下几种。
第一,上天对商纣王的惩罚。
因为商纣王昏庸无道,而且又很残暴,所以他子嗣稀少这是上天对他的一种惩罚。因为以前的人都是以子嗣兴旺作为一种福气,尤其是皇家,都是希望孩子能够多多。
但是因为商纣王残暴不仁,没有做好表率工作,所以上天就降罚于他。当然,这种说法带有迷信的色彩,而且也没有什么根据,所以可信度并不高。

第二,因为商纣王一直忙于镇压。
有这样一种说法, 早起商纣王本来是一个勤勤恳恳的好王。只是到了后期,他看到自己的国家日渐兴旺,而且国家也越来越稳固,所有就有所松懈了,开始渐渐沉迷于美色。
商纣王败给了周武王,周武王为了美化这段历史,夸大自己的功绩,所以就对商纣王进行了一定程度的丑化。对他的残暴和沉迷于美色,都进行了夸大