Думаю главный ответ в том что Россия, а раньше СССР, значительное количество ресурсов выделяло на "войну". Не важно это было развитие сил обороны или наступления, главное что существенный ресурс страны тратился в пустую, с экономической точки зрения, вояки и добавочная стоимость не совместимы. В то же время Германия, Япония, во многом США, после Второй Мировой либо совсем не тратили средства на войну, либо стали тратили куда как меньшую часть доходов. Это один из факторов. Плюс к тому что производитель в СССР практически не зависел от качества выпускаемой продукции.