第一
朱棣当皇帝并非传统的接班,而是夺位。那么,在这种情况下,他是不太愿意在南京的。毕竟北平是朱棣当王爷之时的封地,是他造反篡位的大本营和后方基地,在他的治理下,政局稳定,百姓生活安定。相比之下,朱棣更喜欢北平而不是南京。
第二
当年,朱元璋定都南京,也并非多么的满意。为此,在建国后,他还曾派人多次去考察其他的城市,他是有这个迁都的意愿的。只不过,因为太子去世,国事繁忙等等因素,使得他最终没有完成这个目标而已。可见,在大明的统治者眼里,南京并非一个理想的定都之际。那么,既然朱棣已经做了皇帝,他迁都也无可厚非。
第三
南京是建文帝的地盘,反对者众。关键在于朱棣杀伐过重,心理上肯定有障碍,没有足够的安全感。何况,建文帝生死不明,谁也不知道皇宫里是否还有他的残余势力。
第四
蒙古人在中原的政权是没有了,但人只是回了老家了,不代表一点能量都没有了。朱棣封地在北平其目的就是为了对付蒙古人。可是,对于朱棣来说,此后不能需要他这样的人在戍边了,这对朝廷是个威胁,那么为了抵御北方边患的需要,朱棣的迁都有着重要意义,以“天子守国门”的方式全力拱卫边境,是防止北部威胁的有效措施。