I was disgusted years ago to see Squadron (modelling catalog) consistently name the Soviet army as the one that defeated the NAZI war machine.
Yeah, the Brits and the Yanks did nothing. And where would the Russians have been without a couple thousand P-40s, four thousand P-39s, loads of Shermans, and all the rest of Lend-Lease? (Which was all really just a give away!)
Leftist propaganda infiltrates everything.
I know Squadron. Get emails from them all the time.
As for the Soviets in WWII, youll find posters tight here saying the same thing. Their forces did engage the bulk of the German army. Of course had there been no western front theyd have faced a much more formidable enemy.