The Allies were poorly led and the Germans were insanely lucky.
Germany had 1-2 years headstart in preparing for the war, France and Britain were catching up. They moblised, they sorted out their production issues, they trained hundreds of thousands of troops, etc. They were very busy little...