I'm an outsider in Canada, and I'm reluctant to pass judgment.
I will say that I have observed that the situation in Canada has been very difficult through multiple governments. I'm not sure I really understand enough to be able to comment on why that has occurred, but there was a period of time when Canada really was a leader. It penetrated in many different ways in terms of the leadership positions that it held in international organizations, the scope of its delegates, and it had members from all the key departments in Canada.
I note now that the delegation in Canada is often limited just to the members from the environment department, that people from the aid ministry are not often involved, and other ministries are not involved. This is just as an outsider, but I have a sense that there is a lack of integration.