I think BA staff should be commended for their continued battle against all odds, although I don't see why they still put up with such bad management! The whole country now looks at BA employees (ground staff, pilots, cabin crew...) and genuinely feels sorry for them!
Unfortunately, I do see why the BBC are pushing for a new, less shameful national carrier!