if you pay by credit card and the airline fails then the credit card provider has to re-imburse you under the consumer credit act.
If you pay by debit no such protection exists (coz its not credit).
Airlines are not covered by ATOL bonding currently whilst tickets purchased from travel agents are. (Due to all change in April next year)
So i'd always purchase either with an agent or a credit card (or both...)