It is true that the courts have different ways in which they make their information available. Most judgments will be posted either on the court websites or through CanLII, which is a free, accessible, web-based database with Canadian judgments on it. However, short of an actual decision—and not all decisions will necessarily be published—the courts can make their reasons and other aspects of the court record available through the court registry office.
How the courts do this is really within their jurisdiction, and they vary. Some have a fair bit available. Three others use services for transcribing the testimony, so the transcripts may be costly, depending on the services available. However, this is not a matter for the federal Parliament in this particular context. That's really a matter for the administration of justice.
Certainly courts are aware and do their best to try to make as much available as possible, but there are associated costs in doing so.