Why should KA join OW? Or *? Or Skyteam?
They operate with huge load factors, on largely undiscounted fares. There is huge demand for them from foreign pax who don't trust mainland carriers. Frankly, I'm suprised they even have a FF program...
Also, KA is of little use. It's fine for getting in and out of China, but not getting around.
A link with CA, MU or CZ gives access to China from HKG, plus an internal network of flights.