True, there was more fighting on the Eastern Front...but without Western and especially American material aid, and without about 80% of Luftwaffe resources being siphoned off to deal with the Anglo-American bombing campaign, Germany almost certainly wins on the Eastern Front.
The 66 German divisions devoted to fighting the Anglo-American armies in North Africa and Western Europe as well as the 7,000 Flak 88 anti aircraft/anti tank guns devoted to defending against Western AirPower were also a massive drain on resources - not to mention the bomb damage done to Germany.
The war hystory is heavily distorted on both sides but more so on the Western side.
That basically comes out of the fact that it was written by the defeated German officers and reinforced by Cold War stereotypes.
Their general excuses are Hitler’s insanity and winter which is nothing but bull for the most part.
Maybe if Stalin didn’t agree to carve up Poland with Hitler, Russia wouldn’t have had to fight the Nazis.
IMHO Western material aid to Russia only sped up Germany’s defeat. It was a doomed prospect from the start. The USSR was simply far too big for Germany to defeat and occupy. It was an insane idea doomed to failure from the start.