There are many countries that Canada has extradition treaties with, and they don't extradite to Canada. France, for example, does not allow its citizens to be extradited to Canada. Rather, it holds the trial in France for them. Why can France do that whereas Canada does not? France is trying to protect its citizens, while Canada often tries to leave them without protection.
On February 6th, 2023. See this statement in context.