There's some good discussion of this over in the China forum:
https://www.flyertalk.com/forum/chin...rt-thread.html
Latest news there is that BA and all oneworld airlines
except Cathay (and Cathay Dragon) will move to PKX. Where did you hear that Cathay are moving?