The problem I think with BA personally is there loosing money in the Premium side of things, thats were the dosh is made, I recently flew to Frankfurt, 757 was packed to the brim in economy and the return on the A319 was full BUT the Premium section was almost fully empty.
BA will if they cant help it go bust, but the govement will obviously help them out of it, Its the National Carrier and If someone has the figures its like a 50+% of Heathrows movements and that makes £billions GBP for the economy per year.