金門之戰對共軍來說是一次軍級規模作戰,並不非得兵團司令葉飛親自指揮。但考慮到登島作戰的複雜性,葉要能親臨指揮可能更好,至少發現疏漏後可以調動更大資源來彌補。但他的主要過失還不是這點,而是過分輕敵,並將這種情緒直接影響到作戰部隊。特別是葉在條件不成熟或者至少是情況不明確時一再敦促28軍儘快行動,並且不顧粟裕的指示,輕易批准了不成熟的作戰方案。所以,葉的責任是很大的,換個謹慎的兵團司令,也許情況就大為不同。
但蕭鋒畢竟是前線總指揮,今天我們回顧金門之戰的諸多重大失誤時,不能不承認其中大部分是戰術級別的,這本應是他這個前線總指揮來發現、避免和補救的。連此書都承認,從兵團到前指都盲目輕敵,這後面說的不就是他嘛。蕭要能冷靜評估登島作戰的難度,並且如實上報堅持己見,葉也不可能拿這麼大事開玩笑。共軍在金門之戰中的組織工作是相當馬虎和混亂的,直接導致失敗,這個責任當然主要是前指來負。將在外,君命有所不受。其實任何作戰,成敗的直接責任都應由前線總指揮來負,自古如此。敗了就是敗了,談不上背黑鍋。
而粟裕是最沒有責任的,這不僅是因為作為三野領導負責的攤子太大而管不了這麼細的事,而且因為粟對金門作戰的指示完全正確。當時就他對登島作戰的複雜性有着異乎尋常的冷靜判斷,並且一眼就看出了問題的關鍵,因此明確做出了“三不打”的命令。即湊不夠一次運送六個團兵力的船隻不打、敵如增兵一個團以上不打、山東的船工到位前不打。今天回顧金門失利的細節,真讓人感嘆粟裕之料事如神,哪怕其中一條被執行,也可以避免金門之敗。只可惜,葉飛蕭鋒一條也沒執行,歷史就這麼被定格了。