一是因为朱高煦并非皇长子,二是因为朱高煦过失太多,三是因为大皇子朱高炽颇为仁贤且有一个好儿子。朱棣共有四子,其中嫡长子是朱高炽,而朱高煦则只是嫡次子。朱高炽因为性情沉静,喜文不善武的缘故而不怎么受朱棣喜爱。反观朱高煦,朱棣因觉得这个儿子十分骁勇善战,很像自己而对他颇为偏爱。因为偏爱,朱棣还曾动过立朱高煦为储君的心思。
话说,朱高煦这个人虽然作战英勇,但是他的行事作风却非常轻佻、自负,所以没少做不法之事。相比起他,朱高炽则十分仁贤,在朝堂以及民间的名声都非常好。后来在商议储君人选的时候,很多参与过“靖难之役”的武将均希望朱高煦当太子。但是兵部尚书金忠、内阁首辅解缙等大臣则对此十分反对,因为他们认为“皇长子仁孝,若之立次,必兴争端”。而朱棣同样存有这方面的担忧,是以他即便有心想要立朱高煦为太子却也迟迟不敢下决定。
就在朱棣在朱高炽与朱高煦之间难以做出抉择时,解缙以一句“好圣孙”成功打破这一僵局。解缙口中的“好圣孙”便就是朱高炽的儿子朱瞻基。相比起朱高炽,朱瞻基这个孙子很得朱棣喜爱,朱棣还曾说朱瞻基是明朝之福。因为朱瞻基,朱棣最后终是做出了立朱高炽为太子的决定,未得到储君之位的朱高煦则受封成为汉王。
话说,朱棣虽然没有按照自己的喜好将朱高煦立为太子,但是他对朱高煦始终非常纵容。朱高煦在被封为汉王之后一直不肯前往云南就藩,而朱棣也破例让他留在了南京。不仅如此,朱棣在面对朱高煦私自招募精兵,僭越使用御用车马器物等不法情况时也一直不曾对他进行严惩,这也导致朱高煦始终不知悔改。