可以從功利主義立場提出的質疑是,一國之政,有民政亦有軍政,上述典範似乎隻可治民而不可治軍。在我們通常的認識裏,治軍最基本的綱領就是紀律嚴明,要像子產鑄刑書那樣公開懲罰細則,執法務求嚴明。所以,孫武初入吳國時訓練夫差姬妾的方法是最值得褒揚和取法的,就連儒家經典《尚書》也強調軍政要賞罰分明。
《尚書·甘誓》記載了夏啟討伐有扈時的戰前總動員,動員令對車左、車右、禦者各有明確的職責要求,申明奉命者將在祖廟受賞,違命者將在神社受罰——要麽殺掉,要麽貶為奴隸。
《湯誓》記載商湯討伐夏桀的戰前總動員。商湯,這位儒家所高度推崇的三代聖王之一也說過同樣的話,而且強調了對違令者絕不赦免。據唐代官方解釋,在夏啟與商湯所發布的動員令裏,聲明,對待違令者不僅要殺其本人,還要株連其子。雖然上古的刑罰原則是父子兄弟罪不相及,但在特殊情況下不妨有權宜之計,以杜絕人們違抗命令的膽量。(《尚書正義》之《湯誓》《甘誓》孔穎達疏)
軍事行動,往往一人之行為關乎全軍之成敗,甚至關乎國運,所以在一般的認識裏,軍紀無論怎樣嚴厲都不為過,但事情也並不盡然,隋朝戰功赫赫的楚公楊素曾經向儒者王通谘詢用兵之道,王通說:“行之以仁義。”楊素再問:“如何決勝?”王通答道:“莫如仁義,否則就會招致失敗。”(《中說·問易》)王通從未有過帶兵打仗的經驗,以仁義教楊素看上去簡直是一介腐儒的空泛之言,然而曆史上真有以仁義決勝者,漢文帝時的雲中太守孟舒就是與孫武截然相反的一例。
其時漢文帝請田叔推薦忠厚長者,田叔推舉已獲罪免官的原雲中太守孟舒。漢文帝詫異道:“孟舒被先帝任命為雲中太守,曆十餘年,而匈奴一朝入寇卻無力堅守,士卒無故戰死數百人,難道忠厚長者也會驅使士卒送死嗎?”田叔答道:“這正是孟舒之所以為忠厚長者的緣故。……當初楚漢相爭,士卒早已勞苦困頓,而匈奴冒頓單於新近征服了北夷,進而侵擾我國邊塞,這又是不得不用兵之際。孟舒深深體恤士卒的勞苦,不忍心驅使他們,然而士卒們爭相登城死戰,如同兒子為了父親、弟弟為了哥哥一樣,所以才有數百人戰死,並非孟舒驅使他們身臨險地啊。”漢文帝因此領會了孟舒的賢能,重新任命他做雲中太守。(《史記·田叔列傳》)