>>511366900
The technological differences weren't really great. In some ways Germans were ahead, but in many others Allies, especially Americans and the British, were ahead. Ultimately, it just came down to manpower and natural resources.