I'd like to go back to what Ms. Pavlovic said.
This could be a topic for an international convention, such as the Montreal convention, that standardizes some of the rules in terms of responsibility.
Here is an example of what happens when the system is applied outside Canada: when a passenger leaves Israel for Canada with a stopover in Europe, three systems apply to that passenger, at different levels and with different carriers. This complicates the administration for us, the carriers, but it also makes the process more difficult to understand for passengers, who want to know on which door to knock and what compensation they are entitled to. It becomes very difficult to manage for us, which delays things.