plato,
i agree that the keystone kops were covering their collective @$$, but that certainly doesn't make it the right thing to do.
what if, God forbid, something had happened on that flight and the armed federal agent were left behind on the ground. those airline personnel who denied him boarding would be responsible.
there is just no excuse for this kind of lunacy.