但有说法指出,这些悲剧背后,既有契丹、党项、女真、蒙古等游牧民族人殉传统的影响,也是程朱理学过于强调忠孝节烈所致。理学要求每个人都做圣人,都遵守忠孝节烈的道德规范。明太祖朱元璋在位期间,虽然专注于民生工程,但他的《祖训》和严密制度显示了他对历代王朝治乱兴衰经验教训的重视。
鉴于汉唐女宠、宦官、外戚乱政的血淋淋教训,朱元璋采取了一系列措施,以防患于未然。他规定后妃只能生儿育女、侍奉皇帝和处理后宫事务,不得问宫外之事或参与朝政。这也意味着朱元璋对于后妃们的身世、人数、品级等都做出了制度上的规定。
太子朱标意外早逝,朱元璋晚年对年幼的皇孙朱允炆表现出了诸多担心,从而周密地安排自己的身后事。因此,我们有理由相信,明太祖朱元璋就是明朝恢复人殉恶制的始作俑者!其后的明成祖、仁宗、宣宗等人的葬礼,不过是一句“一如太祖旧制”的行为而已。