How to avoid security breaches? Get a competent screening setup - ie, replace the TSA.
As for scanning boarding passes at the checkpoint, Japan does that for domestic checkpoints (and ID is not required). But TSA likely won't because it would be one step closer to removing the TDC position