Good post. And this is why we have regulatory authorities across the world.
Sadly we all know that HKCAD is on the CX payroll.
Whether it be an SO mucking up a TCAS RA, a Captain falling asleep on Finals due to fatigue, or a mistake being made due to the 'differences' between an A330/350, CAD is just waiting for a Hull Loss.
Until that sad event occurs, CAD will remain on the payroll. THEN you will see changes.