I'm going to have to strongly disagree on many of the items here.
First, with regards to lease termination fees and fuel contract termination fees - from an accounting perspective, they are only considered to be liabilities if you expect to owe the payment. In most cases, it is reasonable to assume that the airline plans on running the full course of the contract. At the point the decision is made to discontinue the fuel contract or lease contract, an expense should be recorded and matched with that as a liability, then the next transaction will be cash paid to reduce that liability to zero. However, in AWS, the decision to terminate and the cash payment happen at the same time, therefore, no liability should be created.
With regards to future aircraft purchases, that makes sense, but that also means you'll have to record the full book value of the purchase to make things balance. (i.e. don't go recording liabilities without offsetting it properly).
As for operating leases, the current FASB standard says they're not liabilities, however, there is a movement within the international community to make them into liabilities. So, for now, I think it reflects reality properly.