A good friend is an FBI Agent and he always most of what we do only keeps the honest people honest and maybe the dumbest bad apples, but the real bad apples (with any sort of brain) will find a way to do their bad activities no matter how we try to stop them.
None of this stuff is going to be perfect, though I admit it seems TSA is less (maybe far less?) perfect than other agencies or groups dealing with security issues.