IGSdude...you say "but I don't see why you should get so worked up over it" and the very next sentence you say "Why do I get the feeling that you CX pilots are so arrogantly perfect and wonderful that we cannot even speculate as to what actions to take?"
You are a hypocrite and simply proved my point.
You know what? We are good pilots.
Thats nothing to be ashamed of, and the acid test, I would put my family onboard any CX flight, or Dragon flight, without worry.