“ However, there was absolutely no way that the Soviet Union could have defeated Nazi Germany without the American commitment to defeat Germany, if necessary, alone without the Russians”
That’s not true at all. The scale of the war on the Eastern Front DWARFED anything we faced from the Germans. We in the West think about things like the D Day landings as winning the war, it didn’t. The Russians had already turned the tide of the war against the Germans and had been advancing steadily on a broad front.
As for the supposed US help, it just doesn’t wash.
Russia soundly defeated Japanese forces in the East prior to the commencement of war in Europe. After signing a non-aggression treaty the Japanese had no appetite to engage the Soviets in a land campaign. Once Stalin was convinced that the Japanese weren’t going to invade they moved SOME troops west. But many of the new troops available for the Moscow campaign were simply those raised as a result of war, not just a transfer from the East. Btw, part of the reason that Japan surrendered at the end of the war was the huge Soviet attack against their forces. Combined with the US atomic attacks, they were finally convinced they had to surrender.
The troop movements you site sound like a lot and they were on the Western front, but they were simply rounding errors on the Eastern front. There’s a reason that 80% of German casualties came from the Eastern Front, it was the front that consumed the vast majority of their forces and defeated them.
Germany NEVER had the men and material to defeat the Soviet Union. Yes, they had historic advances in the first few months of the war. And that resulted in what? conquered territory. Did the Soviets surrender? Were they defeated? Of course not. Within months they stopped the march on Moscow and held Leningrad throughout the war. The next year they turned the tide of war at Stalingrad.