如果说建文帝手上确实没有可用的大将也就算了,但当时建文帝手下并不是没有能打的“军二代”,徐达的长子徐辉祖可以说是当时能征善战的大将了。靖难之役时,他作为南军主将,先是在白沟河之战中掩护李景隆撤退,全师而还;接着又在齐眉山大胜燕军,此次大胜之后,燕军都打算撤回北平了。但是建文帝却猜忌徐辉祖是朱棣妻弟,将其召回并控制起来。南军失去了统帅,战斗力大为削弱,淮北的何福、平安等中央军也因为失去南军支援而先后被燕军击败。要知道,徐辉祖可不像他弟弟徐增寿那样私通燕军,反而始终忠于建文帝,当初朱棣派三个儿子入京的时候,徐辉祖就直接上书建文帝,朱棣其他两个儿子可以放,但第二个儿子朱高煦必须扣下来,因为他“勇悍无赖,非但不忠,且叛父,他日必为大患”,要知道这也是他的亲外甥。但是就算徐辉祖做到了这分上,建文帝还是不相信他。同样是亲戚,徐辉祖不被信任,李景隆却被当个宝,可以说建文帝的想法是很清奇的。
第三,苛责宦官,自掘坟墓。建文帝在位时期大大提升文臣地位、减轻刑罚,大力推崇儒学,还时不时给老百姓减轻赋税负担,在文官集团看来,建文帝简直就是一位千载难遇的明君,这就是为什么建文帝后来被推翻了还有那么多官员缅怀他的原因。但是,就是这么一位“明君”,却十分看不上自己身边的宦官,朱元璋在位时曾三令五申“宦官不得干政”,这一点上朱允炆倒是遵循祖制了,并且和他的祖父朱元璋相比有过之而无不及。宦官但凡稍出差错,绝对会受到严厉的惩罚,平常建文帝也不曾给过他们什么好脸色看。历史经验告诉我们,轻视宦官这些“身边人”是要付出惨痛代价的。