debit cards
Debit cards attract a transaction charge and a chargeback mechanism for dubious charges. Adittionally companies have to lodge large cash deposits to cover any losses. A mid-size UK airline would have to finance £10m plus in deposits.
So thats why they charge for debit cards.