北宋在战争当中总是胜少败多,北宋战败的一个最主要的原因就是它的军事太弱了。赵匡胤时期,宋军还能南征北战,但是自打赵光义以后,宋军就不堪一击,主要有以下几个因素。
第一,松弛的军法以及腐败的军事制度。北宋的军法松弛,可是历史上有名的。虽然赵匡胤自称军法严格,但这仅限于普通的军士。之前有宋代的大将犯了死罪,百官觉得应该处死,但是宋太祖却赦免了他们。
自从赵匡胤开启了这种法外殉情的先河,后世皇帝在处理武将的问题上都犯了执法松弛的毛病。一支没有纪律的军队,其战斗力可想而知。除了军法比较松弛以外,北宋军队腐败也是一个很严重的问题。北宋中后期武将贪财,兼并土地已经成了一个严重的社会问题。即便如此,那些贪污腐败的将领依然没有得到该有的惩罚。
第二,消极的防御对外政策。在宋太宗的眼里,国家内患远比外忧更可怕,也更重要。所以宋朝一直实行的是守内虚外的防御政策,这种防御政策能够避免国内发生重大的叛乱,但是却造成了对外防御失败就只能妥协。
宋朝的“澶渊之盟”拉开了宋王朝议和的历史。之后的每一次议和过程中,宋朝都要贡献大量的钱财,以及宋朝的尊严。卑躬屈膝的向其他国家称臣,虽然换来了短暂的和平,但是也造就了宋朝军队胆怯,不敢打仗的心理。一直失去自信心的军队,自然是难以取胜的。