As you can see, this series more or less tracks the survey-based measures of long-run expectations, suggesting that the anchoring of long-run inflation expectations in recent years may explain the finding of a marked decline in inflation persistence. Anchoring of inflation expectations is not a deus ex machina.
If you look at the Bank of Canada web site, it is saying, "The Governor of a country's central bank must have a thorough understanding of financial markets and the economy and possess wide experience in international finance."