I think the policy has been in place since at least 1938, so it does predate this government.
The main point is that I don't believe it is tax avoided. It's the application of Canadian laws to say that foreign companies owned by Canadians won't be taxable in Canada simply because of having Canadian shareholders.