I agree - but in the US, both sides have to share the evidence - it is called Discovery. The defense is required to give the State any evidence that exonerates their client - or any evidence they have that does not exonerate their client.
For exampe - if MR gave his attorney some piece of evidence (I'll say gun because we all know there was NO gun used and this is just an example), the attorney has to turn that gun over to the State. They can not hide it from the prosecution, they cannot wipe fingerprints off or destroy any evidence the gun may have on it. They don't have to say where they got the gun - but they have to share it with the prosecution. The defense also has to give the Prosecution any evidence they will be using in the trial to exonerate their client. And vice versa for the Prosecution - they must share with the defense all evidence they have that they will be using to prosecute.
Canada seems to be very similar to the states - so I was surprised that the defense would not have to share.
Salem