昭昭大明,得国最正。驱逐鞑虏,恢复中华。洪武大帝命徐达为正,常遇春为副,出师北伐,收复汉人沦陷了两百年之中原,四百年之幽燕,六百年之河西,自赵宋崖山海战而亡天下后,沉沦了五百年的华夏民族炎黄子孙终于又一次恢复了尚武善战的民族属性,将胡人赶回北方吃草。蒙古人短时间征服汉地,没有北朝和辽金那种缓慢征服格局下,和汉人博弈形成的二元利益共同体,民族隔阂界限分明,北方汉人被排除在权力体系之外,还不如色目人,寒了心,在南方汉人北伐时至少不会鼎力支持蒙古人,元庭的基本盘太小了。
由北向南打,只要跨过长城和北京,接下来就是一望无际的华北平原和长江中下游平原,南方守军除了黄河,淮河,长江以外,几乎无险可守,守江做战又是兵家大忌,战线过长又不能处处驻守,极易被敌军突破。打下长江,中国也就只有岭南和云贵川可以借助地势抵抗,特别是四川如果沦陷的话,北方敌人就可以从东南和西南两个方向顺河而下直击两广,或者借道湖南直接南下,到时候中国就全境沦陷了。当初日军也是这么打的,得亏四川没沦陷,不然国民政府真得要和戴高乐政府一样流亡海外。
古时战争的重要武器就是马匹,历来北方政权都占据着优良马种和优良牧马的地方,虽然南方也有马,但无论质量还是数量都比不上,这就像现在拿着重机枪对阵手枪一样。虽然不排除有一些政治,制度以及统治的根本原因,但最直接的原因还在于作战装备上,而元朝建立后为了维持南方的统治,大量蒙古人南下,并带来了优良马种和开辟了大量牧马场地,很多也是退耕还草原,这在其他农耕朝代是不可能做到的。
朱元璋起义北伐时,明军已经有了很多成体制的骑兵部队。如果只讲经济,政治以及制度,我不觉得宋朝比明朝差哪去,甚至经济方面还更强点,但是宋朝没好的成规模的战马,打不起一场大规模的消耗战,即使再有钱,战争期间你也买不到,战马死了就没了,北方政权战马死了可以等几年再跟你打一场消耗战,你战争资源上耗不起,感觉这也是农耕朝代北伐只有明朝能成功的最直接原因。
军事上精锐的骑兵部队是明初北伐成功的根本,徐达,常遇春,蓝玉,朱棣都是优秀的骑兵将领,而且非常善于使用骑兵部队,精锐的骑兵部队是冷兵器时期北伐成功的根本。还有一点非常重要,成吉思汗,忽必烈死后蒙古的组织力下降。元末蒙古草原内部也是矛盾丛丛,黄金家族不受待见,如果像铁木真那样能动员起十几万蒙古骑兵,估计100个常遇春加100个徐达都没机会。
历代南北战争因为南方地理条件限制厉害,多山林,湿气重,没经历过太大的战争规模,人员兵员体质素质远远低于北方,在这古代南方冶炼技术远低北方,因为历朝历代发展重心都在北方,主要防御也在北方,再者,远程兵器弓弩,南方主要以竹为主,北方以桑柘为主,同等弓弩杀伤力差别太大。
唐朝,宋朝都是先占据山西而统一全国。北方灾害少,经济比较稳定造反少,只要统一了灾害少的北方,往南打灾害多的南方肯定成功率高。明朝可以从南打到北,第一蒙古人的巢穴在漠北他必将往北逃,第二北面汉人都在响应明军也就是元军得不到北方任何支持。