I don't get it. Airlines are obliged under EU law to compensate pax for severely delayed or cancelled flights due to their cock-up. Airports achieve the same result of pax missing flights due to their cock-up and get off scot free. The end result is great loss to the pax. One has to pay the other doesn't. Doesn't seem right to me. Even if the airlines operate with sympathy the next available flight might be days away and useless. It needs sorting.