Hi, new here though Ive been reading this forum for a few years now.
My 2 penn'orth is that the allies would have lost were it not for logistics and numbers, in short for every Uber tank the allies had 5+ vanilla shermans/cromwells etc or overwhelming air power. While you may well lose 3:1 or 4:1, hats still enough for the allies to win through. Try searching further on this topic, particularly for posts by Michael Emrys, John S and JasonC. Hope that helps,
Cheers