Raise your ticket prices.
I have been saying for years, the problem is easily solved for $5.
Add $5 to every ticket in economy, $15-$25 in Business, and maybe 25/100 for the long haul routes.
Does anyone know how many tickets are sold each year? It is simple maths. And at those small margins I doubt there would be a loss of sales.
VA should do the same. Would do wonders for the bottom line and solve much of the slash and burn mentality. You can only cost cut so far. And maybe QF has a lot of waste still, but fixing revenue is far easier but nobody does it.