不敢苟同楼主的一些观点。我觉得不能用藩主与附属的观点看待当时的抗美援朝战争。同时,我也不同意一些网友说的中国上了苏联的当的说法。
刚开始时,中、美、苏都没有特别注意朝鲜半岛,美、苏当时的战略重点都在欧洲,美国在东亚的军事力量主要集中于日本,在韩国几无军队,而中国正忙于建设和消灭土匪等工作。当北朝鲜和韩国交战后(一个民族、本是一个国家,很难说是侵略,难道我们出兵台湾,也能说是侵略吗?西方国家在这方面一点儿也不客观),韩国被打的溃不成军,这里有中国的原因,因为有三个朝鲜师划归了北朝鲜。美国为了防止朝鲜半岛被“赤化”,所以采取了针对社会主义国家一贯的方法:参战,不过打的是联合国的旗子(联合国和国际联盟一样听强权的),后来渐渐地战火烧到鸭绿江岸。
这种局面下,其实已经由不得中国不参与进来了,无非是选择直接参战或间接支援的区别;可朝鲜已经不行了,只能选择直接参战。即便如此,当时的中央和毛泽东也是很难下决心的,尤其是得知苏联的援助不能及时到达时。苏联如果想骗中国的话,她应该很爽快地答应援助,即使是口头上。我觉得当时下决心参战有两个原因:一是毛泽东说的要帮帮一个好邻居(不是从属国),第二个原因就是不能让美国势力占据整个朝鲜半岛,否则不仅是东北的重工业区有危险需要迁移,而且为了防御也将付出很多代价,并且在东亚地区减少了我国海洋的数百公里的纵深、地面纵深被压制为零。(现在,围绕我国的美国军事基地多达9个,这是很大的威胁)。所以毛泽东说过,即使没有苏联的援助,中国也要出兵。从基辛格的话中,可以理解这一点,大意是:美国的行动会使中国感到威胁,至少不会得出相反的结论;如果中国出兵墨西哥湾,不要五分钟,美国就会决定出兵。他太客气了,不要出兵到墨西哥湾,苏联只是运了几枚导弹到古巴,美国就要封锁、甚至到宣战的边缘了。
所以,我觉得当时参战的主要原因还是考虑到我国的长久利益,也有一些社会主义阵营之间的帮助。如果能帮北朝鲜统一朝鲜半岛最好(起初的战略思路是这样的),这样就可以加大海洋纵深,更有利于我们,哪怕能延迟敌军十分钟也好。
本来美国的第七舰队就已经在台湾海峡,参战后(两者相差几个月),美国更坚定了维护台湾的决心,以当时中国海军的实力无法与之一战,因此台湾事宜才被搁置下来。
另外说一个观点,台湾海峡是个敏感地区,现在西方老拿台湾挟制中国,其实我们中国也可以拿台湾来挟制西方,金门炮击虽然在军事上没有太大的意义,但是一个比较好的政治事件。