匈奴基本没什么铁制武器,面对有铁器的汉兵本来就处于下风,史科记载,汉兵对匈奴战损率可以达一比五,即一个汉兵可以抵5个匈奴兵,如果是真的话那么在密集队形的战斗中,双方部队的正面接触人数比不可能达一比五,这样的话匈奴不可能打赢。而且汉兵的弓箭射程比匈奴远,只怕还没接触,就能杀伤大片了,那差距拉得更大了。
至于宋代,政府花在养兵的钱就占了政府开支的七成,这还是没开打的情况下,如果一打更没钱了。不是说宋朝的边将每次开战前都要先给军队发钱,钱到位了将士用命,钱不够了士兵马上溜走么?而且每天发。所以被外族打败也没出奇啦。