I'm more so baffled than looking to argue, Americans tend to have distinct views on WW2 that don't even seem to match what their fellow Americans wrote back when it happened.
So the first step is to look at where this information is coming from (allied reports and records mostly) and what is missing (almost the entirety of Germany's reports and records).
Look at Normandy for example (3-ish months), the British (this figure is mostly based off wartime estimates TBF) generally settled on 450,000 German casualties with 210,000 captured and 240,000 wounded or killed but if we look at German casualty documents for the same period over the entire western front we have 23,000 KIA, 67,000 WIA and 198,000 MIA for a total of 290,000, Normandy it's self seems to be 210,000 combined KIA/WIA/MIA.
A lot of modern historians get shit wrong too as it suits their bias, one even wrote that the 12th SS had been reduced to 300 men and no tanks by Aug 22/23 after looking at a few German reports and getting confused list of suitable troops for commencing an attack, it was 300 riflemen from the 12th SS, not that the 12th SS Panzer division had been reduced to 300 men, it was in fact 12,000 strong at the time.
Regarding Americans destroying tanks, look at the Panzer Lehr counter attack at Le Désert 11/07/1944, the Americans, who vastly out numbered the Germans, claim 50 tanks destroyed by ground forces and 22 by air and yet the records from Panzer Lehr put their total tank losses at 22 tanks for the peroid of 1st to 15th of July 1944.
The battle depicted at the end of Saving Private Ryan was somewhat based on real life events, except the Germans were using these pieces of shit.
View attachment 8792731
Not this.
View attachment 8792738