I have heard it said that Health Canada is necessary to protect people from unsafe pharmaceuticals.

but a ~33% transparency rate?

That equates to little more than luck.

(For my US acquaintances: the FDA is doing a significantly better job at ~50%)