Yes, it was Canada at it's best - even if, as was typically the case with WW2 antiquated trench warfare, the ground gained was paltry given the lives sacrificed.  All four Canadian battalions - more than a 100,000 strong - were assembled for the Battle of Arras. More than 30,000 of those went over the top at Vimy, leaving 3,600 dead and another 7,000 wounded. 

A 30% casualty rate is horrific by any standard. But it puts in perspective the 80% casualty rate suffered by the Royal Newfoundland Regiment just nine months earlier at Beaumont-Hamel during the Battle of the Somme. Of the 800 Newfoundlanders who went over the top the morning of July 1, 2016, only 68 answered the roll call the following morning. Almost half were dead and the remainder wounded. 

At Vimy today Trudeau noted the magnitude of Canada's losses for a nation of only 8.5 million. Pity then poor Newfoundland and its catastrophic casualties for a population of just 250,000.