第二,蘇聯交通比較落後,公路鐵路很少,道路還是土路,給德軍補給帶來不便。如果德國有鐵路部隊,公路部隊,公路修得快,九月也能打到莫斯科。
第三,德國的兵力供應不足。德國出兵113個師,不到250萬人。經過三個月的戰鬥,它應該休息和補充部隊。生病、勞累、受傷三個月的士兵應該換班。德國用了半年時間才加了幾十萬人,人數不足。
第四,美英援蘇,實力大增。只有美英幫助吃上了糧食和肉,有了槍炮、飛機、坦克、子彈和炮彈,有了軍工廠的機床和金屬零件,有了運送士兵的卡車,美英幫助蘇聯才有了戰鬥的力量。
第五,蘇聯官僚政府嚴格控制國民,動員幾百萬、幾千萬人參軍,壹批炮灰倒下來補充另壹批。德軍打敗了百萬蘇軍,百萬蘇軍,但是德軍的損失無法彌補,蘇軍很快就彌補了。