An invasion from who? I agree with you that Canada couldn't defend against an invasion from the US, but I also don't think that any country without nuclear weapons could defend against an invasion from the US. But I think that Canada could probably defend itself from an invasion from most other countries—the Canadian military is generally competent, and NATO and NORAD would almost certainly offer assistance.
Even then, who would want to invade Canada? Despite the recent political blustering, it seems incredibly unlikely that the US would invade Canada, and the only other plausible invader that I can think of right now is Russia, but their military isn't doing very well at all right now.
If the threat model is "the US goes rogue and does crazy stuff", Canada is a prime risk of suffering from such madness, so moving your resources there doesn't really change anything.
gucci-on-fleek|1 month ago
Even then, who would want to invade Canada? Despite the recent political blustering, it seems incredibly unlikely that the US would invade Canada, and the only other plausible invader that I can think of right now is Russia, but their military isn't doing very well at all right now.
toyg|1 month ago
Hikikomori|1 month ago