Work out BA's profit margin - it's paper thin, just the same as the other full-service carriers who are managing to make a profit without enjoying government subsidies. (Avoiding mention of those airlines that are making losses despite enjoying government subsidies or bankruptcy protection).
From a business perspective, they'd all be better off if they flogged their assets and invested the proceeds in a savings account....