From my vantage point, which is of course from the United States and not Canada, I don't have much objection to any of these six agreements, frankly. The two information exchange agreements are broadly consistent with what's in the OECD. The ones with Namibia and Serbia are pretty routine, I think.
From a U.S. perspective I would probably have some difficulties with the ones with Poland and Hong Kong, particularly Hong Kong, but I think Canada's policies are different from those of the United States. The way you would approach treaties is more defensive than we do, so you probably don't have the same problems we have with inbound investment into Canada.
I am an admirer of the Canadian system. I think the Canadian tax system, frankly, is as intelligent a system as I've seen throughout the world in terms of putting together domestic law. But this is not a subject of domestic law today; what you have before you are international agreements. That's the frosting on the cake. Where the action is in the world today is in the domestic laws of the various countries. That's where action needs to be taken, if it's going to be taken, not through the treaties. You cannot look to the treaties to resolve the problems that exist.