...or get them flying on anyone else but BA/BMI, and there are lots of other options ex MAN - AF/KL/LH
What possible grounds could there be to refuse to let BA/BMI route pax via their hubs, but permit AF/KL/LH to do the same? Absolutely none. The proposal is completely illegal and will never happen.