这要结合内外两方面原因来看,我国国内的主要原因是经济问题,也就是战备不足以南进。而经济问题的引发点,就是中苏关系紧张,苏方开始撤回驻中科学家和援助,并要求中方偿还苏方的贷款,当然国家间的债务都是偿还实物的,所以中方还给苏方的都是日用品和食品,如:棉花,苹果(有尺寸限制),猪肉(只要猪舌和精肉)等等。这使得朝鲜战场的战备物资极度紧缺,传闻中志愿军的过冬用品和粮食都已不全,不要说继续开战,就算是坚守都有很大困难。美国国内的主要问题是,反战的声音日益强烈,而且随着朝鲜战场的败退,美国国会内对朝鲜战场的走向不看好的人数增加,并且通过议案减少了对朝鲜战场的战备支持,并对军方施压减少了向朝派兵。
国际的主要原因,从本质上讲,不论中还是美派兵,参加朝的内战,都是非正义的,都没有正当的借口,所以双方承受的国际压力很大,因为刚经历过二战,大多数国家都不想社会主义与资本主义两大阵营马上开战。美国当然承受的国际压力更大些。
单纯看一方面是看不清战争的本质的,当然也看不出停战的原因,要是硬说有道理的话,第二个算有道理,第一个是典型的中国式借口(没有斯大林就没有朝鲜战争)。