I don't think there was a "plan to get rid of Concorde" within BA. Agree.
"The decision was sprung upon them." No. Suddenly being forced to make a decision one way or the other was sprung on BA.
"Airbus pulled the plug." No. BA made a commercial decision not to pay the £10m a year Airbus wanted for support due Concorde losing money for the last couple of years.
Maybe right or maybe shortsighted, but that was BA's decision!