> ... demanding compensation is a cumbersome process but you can get it ...
Honestly this sounds like a point to address in addition?
I'm pretty sure I already give a mailing address to airlines upon booking. You could require airlines to immediately -- say, within 5 business days -- mail a check to all passengers after canceling a flight under the stated conditions, rather than letting them wait until each passenger complains individually. Maybe let passengers elect to either receive a check for $X or a travel voucher for $Y > $X when booking.
Honestly this sounds like a point to address in addition?
I'm pretty sure I already give a mailing address to airlines upon booking. You could require airlines to immediately -- say, within 5 business days -- mail a check to all passengers after canceling a flight under the stated conditions, rather than letting them wait until each passenger complains individually. Maybe let passengers elect to either receive a check for $X or a travel voucher for $Y > $X when booking.