好像沒說出反坦克炮為何被淘汰的原因,以我所知的原因是,二戰後美蘇蜜月期根本很短,基本就直接進入冷戰時期,各國為了量產戰車應付蘇聯的鋼鐵鴻流,都在想方設法攪出可以製造大量戰車的生產計劃,於是使用通用部件大量生產,類似德國 E 計劃的戰車就面世,造成主戰坦克的興起:所有任務都使用相同類型的戰車來執行,無論是偵察還是反坦克突擊都使用相同的坦克去做,另一個原因是L7口徑炮面世,基本可以擊穿絕大部份戰車的正面裝甲,於是 MBT 都裝上L7口徑炮,可以直接擔任坦克伏擊和突襲的任務,於是坦克殲擊車就直接消失掉,被MBT取代了,畢竟小車裝大炮和統一發放相同的車,對後勤維修和操作訓練都是有差異性的,現在直接都統一了就無需攪出小車裝大炮的結果。另外美國也有攪出坦克殲擊車,而且還有自己的一套理論:起先是坦克殲擊車除了炮必須能擊毀對方坦克外,速度必須快過對方坦克的速度,否則難以進行伏擊部署,於是美系二戰的坦克殲擊車同樣是小車裝大炮,還加個無頂蓋來減少重量和容許小炮塔塞進大炮,但表現平平;接著二戰後冷戰時期除了要應付鋼鐵鴻流於是減低生產成本外,還外加個隱密性以強調伏擊能力和減低重量以方便運輸,於是攪出了像M56蠍子這種玩命祼奔型反坦克炮,結果在越戰被評為「專程送來這裏自爆的」,之後就沒有之後了,就沒再聽過美國有特定的反坦克殲擊車。