Why would we?
There's no realistic way that Canada can be effectively defended by our own army anyway. We've to much territories to cover and too few population to draft. Unless we went nuclear that is, but we can't since the USA wouldn't let us go nuclear if we wanted to. Buying military hardware is nonsence if you can't field enough of it to make a difference and again we don't have enought troops to operate them effectively.
And this is nothing new. The only reason Canada created the RCN was to prevent the American from fishing in our waters. It never was meant to really oppose a real active navy. All of Canada's military forces in the 20th century has been geared up as support for other nations major military forces. This is in no way me saying that the Canadian military is bad, just that the reality is that it isn't a first line of defense kind of military.
NATO was created for the defense of Europe, not Canada! Why should we contribute 2% of our GDP in 2021 to defend Germany, France or the UK? What ever have they done for us, beside wasting our men and ressources for THEIR wars? system on our
The USA NEEDED Canada for Norad. We had the first line of warning system on our territory. Without Canada, Norad wouldn't have work and the main beneficiary was the USA. It was there to defend US cities, not Canadian one.
And we saw what kind of respect our troops bloodshed has bought us when Covid started up and our "allies" redirected our already paid for medical supplies to their own hospital and had us begging for vaxines. Canada has paid for both Nato and Norad in blood in both world wars and don't own one red cent to anybody, especially not to defend others again.