British Airways could have made any future purchases of Airbus aircraft contingent upon support for concorde. In fact they should have. You have to be very uncomfortable with a manufacturer willing to pull support for one of their aircraft. They might do it again....
Cheers
Wino