德国的海军太弱,开战以来就被海上封锁。空军也无法战胜英军,美军参战之后更是彻底失去了制空权。没了制空权,哪里还有后勤保障?后方工厂不断被炸,前方后勤补给线不断被毁,没有足够的弹药和坦克和燃料,再强的陆军也不起关键作用。东线对苏战场是这样,北非战场也是这样,都是后勤补给不行了。战到最后,连一滴油也补给不上,坦克还有什么用。
这一切都源于一开始德国战略上失误,再好的战术也弥补不了。对英法开战就意味着必然对美苏开战。意大利无足轻重,德国要在欧洲战场上以一拳敌4手,想赢无异于天方夜谭。希特勒以为可以快速干倒苏联,以便腾出手来对付英美。奈何苏联的国力和幅员注定不可能被快速干倒,哪怕莫斯科和斯大林格勒丢了,也不可能投降,因为乌拉尔山往东是更为辽阔的腹地,更何况后面还有美国物资上支援。