在历史上北伐之所以比南伐难,其实有几个原因。首先北方多平原,所以北方的骑兵精锐,而南方多丘陵山脉,故南方的骑兵相比北方就差了很多。在古代战争中,骑兵是一只很关键的兵种,应该说是战略级武器。在那个没有火炮的时代,一只百人骑兵可以骚扰千人步兵。所以北伐难,缺少骑兵这是北伐难的大部分原因。
还有就是在北宋末年经济重心开始南移?而宋朝我们都知道,是个重文轻武的朝代,他们内斗十分严重。就像岳飞那样被十二道金牌召回,他不是没有机会赢,可是当时的封建统治者因为内部权力的斗争选择将岳飞召回。所以在有的时候,一个合格的统治者也能影响到北伐战争的成败。由于我国起初的经济重心在北方,在北宋末年才开始南移。
在此之前,我们当时称南方为蛮夷之地,在南方有很多的少数民族,所以在南方地区也不是完全统一的?南方地区是属于各个民族交错,情况很复杂。当时的北伐不仅要讨伐北方的敌人也要防范在南方地区的一些少数民族。
而南伐就简单了,首先由于一道江的阻隔,北方的敌人也不会轻易的讨伐南方,所以就不需要派大部队防范北面的敌人。而南方的蛮夷没有精良的武器,也没有完善的政治制度,就是一团散沙。可以很轻松的讨伐。南方的话最大的阻碍无非就是那些瘴气和毒虫猛兽。这些和人比起来,整的是不值一提。