朱元璋会立能力一般的朱允炆为帝,而不立能力卓越的朱棣,很大的原因是因为朱元璋对太子朱标的疼爱和思念,爱屋及乌,心疼皇长孙朱允炆从小失去了父亲,想要弥补朱允炆。明朝建立以来,朱元璋就将长子朱标立为太子,尽心栽培,而太子朱标也没有让朱元璋失望,处理政事游刃有余,体恤百姓,深受百姓的爱戴,这样的一个太子,朱元璋如何不满意,不骄傲。而朱允炆做为朱标的儿子,一定也是仁爱、善良的,所以朱元璋对于这个皇孙也是非常喜爱的,想要好好栽培。而朱允炆也并没让朱元璋失望,他的确非常有仁心,即使能力一般,也是让朱元璋很是满意。
再有一个原因,朱元璋老年的时候,先是最爱的皇后去世,深受打击,紧接着自己最看重、最满意的太子朱彪又突然暴毙身亡,一系列的打击让朱元璋精神失控,身心俱疲。所以这个时候的朱元璋其实是不是很理智的,在他的心里只有朱允炆能够缓解他对儿子朱标的思念。而朱允炆本身虽然是能力一般,但是他有仁心,很像太子朱标,所以朱元璋就下定决心立朱允炆为帝。
总的来说,朱允炆被朱元璋立为皇长孙,放弃朱棣,实际上是有很大的情感因素在里面,而不是在能力上去选择继承者,反映了朱元璋慈父,思念儿子的一面。人们心中那个暴戾的朱元璋,其实也是一个平凡人,他也是一个平凡的父亲,自己最疼爱、最引以为傲的儿子死了,悲伤过度;只能在自己的孙子身上找寻儿子的身影,这是一个失去儿子的可伶父亲。