First and foremost the responsibility of all the Maintenance on Cathay Pacific aircraft lies with the airline and it is the same for the day to day operations, which includes handling etc.
Now nobody has yet asked the question, were the “P” Clips fitted incorrectly at engine build by Rolls Royce and if so, we are all barking up the wrong tree.
These things happen with highly complicated pieces of engineering and will always happen to even the best of us.