No one is questioning that the US helped in defeating Germany (allthough I would say that the impact of the Asian front was bigger), however there are a lot of arguments about the way each member contributed.
And as a German: The Wehrmacht was ultimatly crushed by the Red Army which suffered incredible losses by doing so.
Yes, I think that's basically true.
Of course don't dicount the benefits the Russians had because the German Air force was basically broken before the Russians started their march to Berlin, either. We can thank the Brits (and all the other allies who flew with them during the Battle of Britian_ for that.
Remember also that long before D-Day our army air corps were dying at rates higher than any other unit in the war in order to destroy Germany's military industries.
Had there been no Western Front, I am not entirely sure that Russians would have beaten Germany. Certainly they'd have paid an even dearer price to do so.
Had there been no Eastern front I am pretty sure that the Germans would have been able to stop the D-Day invasion.
Germany would have had about five times as many troops waiting for that invasion, without an Eastern Front
And given how difficult it was for the allies to get a toehold in the continent, I am not at all sure we'd have succeeded if the Germans weren't already embroiled trying to keep the Russians at bay.
It took the combined efforts of both fronts to defeat Germany, folks.
American who demand that the EUROs show their appreciation, pretending as they are wont to do, that Americans won the war without the aid of EUROPEANS are simply chauvinistic morons. They're eaither historic ignoramouses or lying to yank EUROs chains,
EUROs who discount the value of the help that Americans brought to the defeat of the Hun?
Likewise chauvinistic morons or liars.