汉武帝对匈奴用兵,解除北方边患,这本来是属于正当的措施。但汉军一直打到今天的哈萨克斯坦境内,或为了抢夺汗血宝马,就发兵讨伐大宛,那就很难说是自卫战争了。反过来说,这样的战争只会是好大喜功、劳民伤财。由于连年对匈奴用兵,加上汉武帝本人酷好神仙方术和奢侈享受,大兴宫殿,浪费无度,国家财政很快便濒于崩溃。为了筹措庞大开支,王朝政府便只能加重徭役,致使农民大量破产流亡。天汉二年(前99年),齐、楚、燕、赵和南阳等地都爆发了规模不等的农民起义。