The biggest threat to security is the security staff itself. With about three braincells in total that have to be shared with immigration as well you understand why we have to take off our shoes!! But what do you expect when your avarage pay for a security staff member at an international airport barely matches the minimum wage level ( In China!!)