I think CX has its own dedicated staff at Vancouver, due to its large operation there. But I guess CX 888 always suffers the same problem with connections at Vancouver... it is also due to the new security check too. I think CX should somehow adjust the connection time in the future, so passengers do not have unrealistic expectation on connection time.
JFK is a hell for connecting flights and the staffs at JFK are the most unfriendly at its network.
Another common problem faced at JFK is the crowded INS/custom situation. Sometimes the last BA flight from LHR arrives around the same time with CX... that results on a really crowded INS area... sometimes they hold CX passengers on board because of the INS/custom situation.
Anyway, I am happy that you enjoy the CX service. It is an amazing carrier.
Carfield