Don’t you think this happens a dozen or more times a day with airlines? What penalty do they suffer other than ticket refunds?
Quite a bit. They have paid my hotel bills many times and gave me vouchers for many times the cost of the flight.
They can’t just cancel.
There are reasons that they can cancel, but not without weather difficulties.