I'm not so sure that it is either a mistake or a mismanagement.
Fuel costs are high, APD has been increased, there is a recession and with Europe not in a fine state, less people are prepared to pay much to travel. Also, there is then the small matter of £20m in card charges no longer being collected.