一、战争劳民伤财,汉武帝晚年时期汉朝的国库空虚。元光二年(前133),汉武帝便与匈奴展开了艰苦卓绝的战争,数次征战以后,汉朝军队大破匈奴,收复了河套地区,夺取了河西走廊,把匈奴人追赶到了漠河以北,大大挫伤了匈奴人的锐气。虽然汉武帝通过数次对匈奴的征战,取得了十分辉煌的战果。但同时,这些征战也让国家损失惨重。
我们知道,经济就是战争的基础,战争不仅需要强大的军队,更是需要消耗人力和物力。汉武帝发起对匈奴的打击,每一次都要深入匈奴腹地,长途跋涉,所需要的后勤保障和物资援助也要跟着军队一起走,仗在哪里打,物资就要跟到哪里。据史书记载,每打一次仗,汉军死伤的士兵都在一半之上,并且每一战就要耗费掉国家几年乃至十几年的物资积累。长期征战对国家财力的损耗十分巨大,朝廷财政入不敷出,连正常的机构运转都不能保证,史书记载汉武帝通西域,制匈奴,"师旅之费不可胜记",以致"民力屈,财用竭",海内虚耗,一遇凶年便盗寇并起,国家内部都因此开始混乱起来,又如何能支撑对外的征战呢?