At Schiphol (Amsterdam) Airport I saw a checkpoint where ground staff had to run the metal detector before they were allowed outdoors. I think it must be logistically possible to have similar checks in the US. And I think that publicly disclosing security flaws is the only way to get them fixed at "organizations" like the TSA that seem unwilling to handle individual complaints.