(repeating myself) BA is nearing the end of this life span. It's a natural arc. Look at ANY company, institution, govt - and you will see how they rise and fall. It's not always pretty but it's life.
(for the record, I always enjoy travelling on BA when I do.)