可是,本来挺好的计划却遭到了丞相魏相的坚决反对。魏相认为:匈奴已经很久没有侵扰汉朝了,汉朝要是出兵,那就是要对他们赶尽杀绝,是不仁不义。何况车师国只是一个小国,离汉朝又隔了千山万水,一趟出兵没有什么意义,反而会加重老百姓的负担。魏相还表示说,干脆把车师国的屯田兵全都撤回来,把西域全都让给匈奴,让他们在那儿好好过日子,就不会老想着要入侵汉朝了。
赵充国一听简直要气炸了。虽然匈奴最近运气是不太好,天灾人祸让他们的生活过得很艰难,但是汉朝眼下已经有能力负担得起这一战,这是一场只会赢不会输的战争啊。西域是匈奴最后一块奶酪,只要牢牢守住车师国,匈奴就再没有赋税收入,就会失去恢复战斗力的机会。难道经过这么多年艰难的战争后,居然要坐视匈奴恢复元气吗?不该打的仗当然不能打,但必须打的仗怎么可以因为眼前的一点小利益而放弃?最终,宣帝在赵充国与魏相间采取了折中方案:郑吉也要救,西域也要争,但车师国可以不要。就这样,汉朝派光禄大夫常惠率领酒泉、张掖两郡的精锐骑兵出车师北千余里,击退匈奴,然后将郑吉等七千官兵撤往车师以南千里的渠犁基地,接着又将车师政府与国民也尽数迁到了渠犁,把车师故地让给了匈奴。