Serendipitously, I just started rereading Granatstein's book "Who Killed the Canadian Military". The short answer is, we all did.
I joined in 1965 and retired in 2009. The Canadian Military has died numerous times during that period and has always been reborn, weaker, smaller and more expensive. Throughout that period we have never lived under any military threat that would effect Canadians' way of life. Even now with a dysfunctional Russia and an expansionist China looming Canadians see no long term consequences that will descend on their children or children's children so as to merit sinking more funds into the military.
Just as bad, Canada's military leadership will not let go of their incessant infighting and belief that the status quo will be just fine with a little rearranging of deck chairs and a bit more cash.
The problems the military is facing with recruiting and retention and general job dissatisfaction is not new. It's been going on for decades with a short respite while everyone rolled up their sleeves to get the job done in Afghanistan.
Canada's top military is a moribund bureaucracy that will never solve its problems without a major shakeup. It will muddle through but in the end it will be weaker, smaller and more expensive again.