I believe you are failing to realize the number of international transiting passengers who are choosing other major Asian airports for their transit between North America and other points in Asia.
I'm one of those passengers. CX used to be my favourite airline, when flying trans-Pacific from Vancouver. Now I choose any other Asian transit point, excepting Beijing.