1951年6月中旬,志愿军的傅崇碧第63军和秦基伟第15军等部队坚决抗击,使得联合国军的攻势遭遇重创。在损失超过8万人后,联合国军被迫停滞在铁原以北地区。这时,抗美援朝的第五次战役已结束,战斗双方付出了巨大代价,但都未能实现各自的战略目标。从1950年11月中旬与志愿军发生正面冲突以来,联合国军付出了巨大的代价,尤其是在前三次战役中,麦克阿瑟和第八集团军司令沃克将军的狂妄自大导致他们连连败退,从鸭绿江沿线一路撤退到三八线以南。

在第四、第五次战役中,双方打得有来有回,各自有胜有败。新任第八集团军司令李奇微识破了志愿军后勤补给不足的弱点,帮助联合国军稳住了即将崩溃的阵脚。1951年4月,李奇微接替麦克阿瑟成为联合国军总司令,他开始着手整顿美军情报部门。之前,美军远东情报机构情报混乱,给麦克阿瑟带来了不少麻烦。

朝鲜战争初期,美军情报部门向上级乐观报告,认为中国军队的规模仅为30万,且只有12.5万部队驻扎在鸭绿江边,他们还认为中国出兵干预时最多也就派遣5至6万人,干涉力度有限。随着志愿军入朝,美军情报机关仍不相信志愿军会一次性派遣20多万大军,依然认为中国军队仅是偶尔阻击联合国军,很快就会撤回。麦克阿瑟的首席情报官查尔斯·威洛比将军在1950年11月2日向华盛顿报告称,约有16500名中国士兵进入了朝鲜北部。显然,他大大低估了实际入朝的中国兵力。威洛比自信地解释道,中国出兵是因为他们不愿长时间与联合国军作战,而是希望在关键时刻帮助北朝鲜抵抗。结果第二天,威洛比又修改报告称,进入朝鲜的中国军队数量为3.4万,可能随时发起反攻。

事实上,威洛比和他的团队始终未能正确评估志愿军的兵力。到11月11日,他们仍然错误地认为入朝的中国部队大约有7.7万人,远低于实际情况。此时,麦克阿瑟要求第1军、第9军和第10军联合进攻,力求摧毁中国军队。然而,志愿军的实际兵力已达到38万人。在第二次战役前的军事会议中,志愿军参谋长解方的情报显示,东线的志愿军有15万人,敌军9万人,西线志愿军有23万人,敌军13万人,志愿军兵力远超敌军。显然,志愿军的情报工作远胜联合国军。联合国军对朝鲜人民军的情报也存在严重失误。1950年10月30日,麦克阿瑟的新闻发言人称朝鲜人民军剩余兵力仅为3.6万人,11月4日又声称朝鲜人民军有12个师和5个独立大队。这些信息明显不准确,甚至被美国媒体嘲笑。

随着战局的变化,美军在志愿军的第二次战役中遭遇围困包围,麦克阿瑟这时才意识到问题严重。11月29日,西线联合国军开始全线撤退,而东线的美军第10军则陷入志愿军第9兵团的重围,并在最寒冷的冬天中苦战。此时,情报机关才惊慌失措,他们报告称,敌军总兵力达到135万人,虽然这个数字包含了所有朝鲜人民军和志愿军的兵力,但他们甚至连志愿军的部队编号都搞不清楚,错误地称入朝的志愿军是第3军和第4军。这些失误使得美军情报部门成了媒体的笑柄,记者讽刺道:即使是人口调查局也无法做出如此准确的统计。

到1950年12月中旬,美军前线指挥官不再相信威洛比的报告,他们认为最明智的选择是撤退。经过一段时间的尝试,李奇微终于意识到美军情报官员的无能,将情报工作交给了第八集团军的情报处。即便是第八集团军的情报人员,对面临的敌人情况了解也不深。1951年7月,情报部门报告称中国军队在朝鲜的总兵力为459200人,其中志愿军248100人。此报告估计志愿军兵力为14个军,但实际上志愿军在朝鲜的兵力已经超过100万人,是美军预估的四倍之多。

最令人大跌眼镜的是,美军情报部门甚至认为朝鲜战争的指挥权由金日成与中国军官共同担任,但从实际情况看,志愿军的指挥由彭德怀将军主导。美军竟然直到战斗持续一年多后,依然没能搞清楚志愿军的司令部位置。尽管多次空袭志愿军的司令部,美军还是未能找到志愿军的指挥中心。美国人无法理解,为什么中国军队的指挥官会把指挥部设在一个随时可能被轰炸的危险地带。

美军的前线指挥官李奇微,虽然在担任第八集团军司令时会亲自前往前线指挥,但成为联合国军总司令后,他不再常驻前线。与此相对,彭德怀将军则一直保持亲自到前线指挥的做法。彭德怀不仅在志愿军大规模入朝前就已经秘密过江,而且在最初的几天内就进入了朝鲜,他是第一个带领志愿军入朝的指挥官。中国军队始终坚持干部靠前指挥,这是联合国军无法理解的。在美国的眼中,指挥官应该远离前线,而中国则将指挥部设在最前线的实际作战地点。 这种轻敌的态度、不准确的情报、过于自信的战略决策,最终成了联合国军未能在朝鲜战争中取胜的重要原因,尽管在海军、空军和装备等方面,他们拥有明显的优势。