The introduction seems questionable. Practically in every category that counted Americans were ahead. Artillery The God of War, number of tanks vastly outnumbering Germans and Sherman was as good as PzIV, Airpower, motorized transport. Most importantly logistics Americans had food, clothing, fuel. The way that intro is written it sounds like he is talking about Finland vs USSR ;)