Swires have demonstrated how accommodating they can be to demands made by a certain party, such as during the protests.
They have quite a few operations over the border which I m sure they would like to continue to operate without difficulties.
CX will be handed over and the optics will seem like the decision is mutually beneficial.
Would management of the airline be any worse under Air China?