I don't know about BA subsidising GB, but GB pays 12 million quid for the franchise, which all goes in to the melting pot. GB keep tight control of their costs, BA don't seem to.
Still no one has answered whether they have heard of any of this happening. As for BA pilots, I am sure they are a great bunch. My original post was questioning the wisdom of BA crews flying for a franchise (I don't think that this can be good for any of us) and also to ask if this all indicates that BA may be looking to take over GB.