The reasons given by oneworld (liability issues) are absurd excuses. CX used to stick the baggage receipt on the following tag when they tagged the bag to the final destination when the pax travels on separate PNRs. It shows that they never accepted liability in the past.
The new procedure is simply a service cut which inconveniences passengers.