The new Canadian Air Passenger Protection Regulations create a system of protection for passengers during disruptions. They help by standardizing compensations and treatments across the flight travel industry.
Time will tell whether they actually are “world class” as branded by the government. The influence of airlines during the legislative and executive process is obvious. It inter alia explains exemptions to compensation rules for passengers. That specifically applies to the category of disruption reasons “within the airline's control but required for safety reasons”. Let's face it, the very majority of mechanical issues in air travel are safety-relevant. And it's clear that a lowering of safety standards is in nobody's interest. But keeping a plane safe is at the core of an airline's business. Therefore, it is unclear why it shouldn't have to compensate for disruption if it failed to conduct the business safely and on time.