Do companies with responsibility for airport security employ their own independant people to test that security? In the computer industry it's normal to have one team of people writing code and a seperate team of people testing it and identifying bugs in that code. The security breaches these journalists keep finding seem blindingly obvious.