The German soldier was NOT better equipped than the Allied soldier:
- The British and American armies were fully motorized, whereas the average German infantryman had no choice but to walk from place to place.
- The American main infantry rifle was the semi-automatic M1 Garand. The Germans primarily used bolt-action rifles, many of which were looted from conquered territories. In fact, the German military used a ton of looted equipment of all types - tanks, trucks, artillery, rifles, and so on. Automatic rifles were not terribly common in the German military, and submachine guns were no more common there than in any other major army.
- The American artillery units were able to provide extremely accurate fire extremely rapidly to requests for fire support, because they basically carried the pre-calculated instructions for every single possible fires mission around with them. No other military of WWII was able to do this, because they all had to rely on either battlefield surveying prior to engagement (the British and German practice) or focused on preparatory fires as part of a fire plan (the Soviet practice).
- Except in isolated cases where units were cut off, American and British forces in Western Europe never ran out of food or ammunition, while the Germans were perpetually short of both. Even the Soviets were rarely short of either after 1943 or so.
- American medical units had access to large quantities of penicillin, which was totally unknown in the German military because it was only produced in the United States at this time.
- A grand total of 1,350 Tiger I and 500 Tiger II tanks were produced, part of a total of 50,000 German armored fighting vehicles. The Americans and Soviets each built twice as many tanks, and the German tanks were less reliable. The average American infantry unit could rely on a tank being available when needed, while the average German infantry unit would never receive armored support; the average American armored unit was generally at or close to authorized strength, while the Germans had to keep reducing the authorized strength of their armored units so that they wouldn't always be chronically short.
- The average German soldier was no better camouflaged than the average American, British, or Soviet soldier. In fact, the Germans regularly praised the Soviets for their skill at camouflage and concealment.
The fact is that the average German soldier could lay down less firepower, carried less ammunition, had less protection from the elements, had less food, had access to less medical care, and so on. You're basically repeating Nazi propaganda or "History" Channel myths.