The United States has a different system. In the United States, the airlines are required to report the data according to specifications outlined in the regulations. They report that data to the FAA. It's publicly transparent, so people can see where there's improvement and where problems remain.
Should Canada not take a lesson from our American neighbours in this regard?