Let's face it, the whole situation stems from Joe Public's expectation to be able to fly nearly anywhere these days for cheaper than the cost of an average meal.
The public want safe airlines but THEY don't want to pay for it. Bring back realistic airfares and the whole problem will solve itself.