It can’t possibly only be the job of the central bank when the government can effectively print money backed by unsecured debt.
Inflation will only end when people run out of money to (over)spend. The BoC is doing their part by making debt cost more, the government is acting in reverse by handing out more and more “free” money which enables people when they would have otherwise run out.
People should be taking care of themselves and each other voluntarily, government intervention shouldn’t be necessary.
Look back in history, governments have always ruled citizens to their own benefit rather than the benefit of the citizens. There’s no reason to think this has changed
Massive pressure on housing is being introduced by the fed itself (via immigration and banking regulation), and the fed shares a massive responsiblility in all the social programs (most notably healthcare) that were downloaded to the provinces in the 1990s by Jean Chretien.
The fed is directly responsible for many of these issues because of actions taken over the past 30-40 years, why should the provinces be responsible for fixing it?