Yet in 1944 every nation on pretty much every battlefield out performed the German Army. The German army of 1944 was losing everywhere consistently, from the top of my head, the only engagements where they were victorious were the battles of Hurtgen Forest and Market Garden (technically just the breakthrough to Arnhem).
Amateurs tactics, professionals logistics.
It doesn't matter if your junior leadership is better, if the other guy can call down an order of magnitude more firepower than you then you will lose.
I get kind of irritated by the idea that because the western allies solved many of their tactical problems by blowing them up with more firepower, that this is some sort of black mark against them, as if they are not playing fair or something. The enormous gap in strategic and operational warfare between the western allies and the Germans meant that the German finesse in tactical matters was not actually that important. They were clearly better but it just didn't matter. That's why the Germans lost the war about as badly as it is possible to lose a war.
On the eastern front things were more complex. The Soviets lost a number of engagements, however, their operational doctrine did not require success on all points - it was significantly about exploiting success wherever it occurred. Once again, clear tactical superiority by the Wehrmacht being overwhelmed by far superior operational and strategic planning and operations.