Lowerlobe,
Seems like a pretty informed comment (accusation) you have there regarding the tech crew in New York. Did you happen to be sitting on the flight deck that day (obviously you must have in order to accuse people of what you just have)? On what fact do you base your claim?