At least one poster has argued that poor senior management at BA is nothing new. I agree. Consider at the following:
The alliance with United
The alliance with US Air
Go
Four Corners
TAT/Air Liberte
DBA
I could go on.
P.S. For anyone emphasising the Ferrovial angle, remember that the problems with BAA pre-date the change in ownership. Terminal 4 at Barajas shows what a showcase new terminal should be like (operated by AENA, of course).