因为明朝就没有完全灭亡元朝,明朝一直北伐,原因就在如此。你不去打北方的蒙古,那法理上元朝一直存在,明朝一直没有完成完全的天命法理继承。
从朱元璋开始,这场关于天命法理的争夺贯穿了整个明朝,北伐是国策,哪怕是让元朝的后代封王都行,但事实证明这没有成功,因此明朝必须要将国力向北方倾斜。
因此,外蒙在明朝基本上就不归属的,外蒙最后跟中华绑定在一起,是后来的清朝干的,上层直接满蒙联姻,从血统上绑定,这标志着蒙古正式归附,自此长城在这里成为了一个文化符号,长城自此不用再花经费去修复与维护了。
外蒙就没有丢过,因为明朝就没有成功收复过,那个元朝皇帝还在呢,事实上元朝是没了,但法理上明朝没有完整接受元朝的遗产,虽说之后的明朝皇帝一直北伐,但成效不大,这也与汉族关于中国的定位有关,长城以南,广府以北,这是核心基本盘,打下来才算有资格,对于长城以北的地方属于中国封建王朝的拓展题,打下来很好,打不下来也没办法,而且当时明朝还处于小冰河时期,北方的恶劣环境实在是没有多少利润可以有。
但是没办法,这是国策来的,不打不行