因为吴国的忠臣猛将(猛将可能算不上,说忠臣应该不过分)基本上都已经死于非命了,然后孙皓才不得不投降。
传统上说吴国是因士民离心而灭亡,其实可能是有些渲染成分的。事实上,太康之役吴军就是真打不过,高级将、官的死亡率不是一般的高。
晋军攻克西陵,西陵督留宪阵亡,守将征南将军成璩、西陵监郑广被杀;攻克夷道,杀死守将宜都太守虞忠、夷道监陆晏;攻克乐乡,俘杀乐乡督孙歆及水军都督陆景(至此陆抗长子与次子皆遇害),随后攻破江陵,斩杀车骑将军、江陵督伍延。
扬州方向,孙皓命丞相张悌、丹阳太守沈莹、副军师诸葛靓、护军孙震率领三万人前往迎战。最终吴军大败,土崩瓦解,张悌、沈莹、孙震均被斩杀,仅诸葛靓带数百人逃脱。此外,孙皓任命的交州牧陶璜在当地颇得民心,去世后史称当地“举州号哭,如丧慈亲”,以这些个例来看,吴国也很难说全国官民都已众叛亲离了。
蜀汉灭亡时,虽然将领死亡率也不低,但是大体还剩下7万左右的人马(姜维带兵四五万,汉中守军尚余一万,再加一万南中守军,一万各地守军),孙皓虽然残暴,但进取心却并不低,即位之后,曾多次出兵绝望攻击晋朝,应该会比刘禅更为死硬,估计就是形势已经完全绝望了,才不得不降晋。
吴国全国兵力23万,以当时的局势,荆州、扬州前线精锐尽丧,仅杜预军(本传记载)就斩杀、俘虏孙吴都督、监军一类的高级官吏十四人,牙门、郡守一类的中级官吏多达一百二十人。如此看来,孙皓投降前的吴军损失人数估计5万人是打不住的(光扬州一战就死了3万),有可能接近10万甚至更多。
换句话说,如果不是蜀军吴军伤亡惨重,那么阿斗孙皓大概也不会投降求生(阿斗之前三国鼎立的40年都没有投降嘛),毕竟巴顿将军也说了,战争是靠敌人将士为国捐躯才打赢的。但换一个角度看,蜀吴很多将官的死战可能也为刘禅孙皓的投降保命提供了资本。因为放在司马氏的角度,一看两国死战到底的人还是不少的,如将后主、末帝贸然杀害可能会造成蜀地吴地人心不服。