Given the life even today of the "The Germans should've won because they had better soldiers and technology" arguments on this and other sites....
This myth continues to amaze and confound me.
German tanks were OVER-designed, and UNDER-performed because they were often under-powered. Their initial narrow tracks made them unsuitable for combat except within Western Europe where a highly-developed road & rail network obviated the need for extensive off-road capabilities. Their guns were generally smaller and less-effective than those of their opponents. What generally accounts for the early success of the Wehrmacht is superior doctrine and a keener understanding of the war of movement that came to dominate combat after 1939.
Yet while the Allies were caught short at the beginning of the war, they learned from their mistakes and eventually overcame the German advantage. Unlike Poland and France, the British and Americans had time and resources to fight another day; the Soviets traded territory and blood to gain time to overcome their shortcomings.
There are also fatal errors by Germany's planners to provide sufficient petroleum reserves for a long war. Many German tanks were lost due to petrol shortages, not combat defeats (look at Panzerwrecks at the tanks with the gun shortened; crews would drain out the recuperator fluid and then pop off a round, ruining the whole mechanism), along with Hitler's disastrous decision to fight the US, the British AND the Soviets all at once.
In the air, the ME-262 jet was superior to anything the Allies had, but was developed too late and intended by Hitler at first to be a fighter-bomber, a role it was thoroughly unsuited for.
There are other examples, including the superiority of the M-1 Garand over any German rifle. And even though the MG-42 was the best machine gun of the war, the Browning was close enough that its superior numbers meant the Germans couldn't outgun Allied troops. The Allies developed the atomic bomb, an area where Germany was ahead in the 30s. And we did break Enigma, something the Nazis believed was impossible.
The list goes on and on. The side with the better technology and the far better deployment of resources won.