What should have happened a long time ago is that BMI and Virgin should have got together. Merger, buyout or just codeshare would have worked. The combined route structure would have given BA a run for it's money. But with the egos of the respective CEOs locking horns, this was never going to happen.
Mind you, I bet Sir Richard's ears pricks up when he hears that the 51% may be for sale!