Dog Walker said:Two things are needed to rack up high scores like the German Aces did. The first is time in combat. The Germans had years of experience. The Second is abundant targets. The tank battles on the Eastern front were huge involving hundreds of tanks. It was only in Normandy that the Canadians encountered German Armour in large numbers. The Normandy battle lasted only 76 days. In Italy, Holland and Germany the Canadians only encountered small numbers of German tanks and SPGs. Canadian tank crews couldn’t run up high kill numbers because the German tanks simply were not there to be killed.
Excellent summary, Dog Walker. It should also be remembered that most Allied Shermans were outmatched by German tanks and SPs. See the chart on p. 374 of No Holding Back for a graphical comparison of effective ranges of German tank and anti-tank guns versus the Sherman's 75mm.