Doppy has it right
The "passenger" is to blame.
The screener is doing his/her job a told.
My solution, presented earlier is easy and none invasive to anyone.
Talking old rules and reasons or motivations is a waste of space.
NEW
Inconsistency COULD BE part of the key to good security. Given a base minimum, and an inability to do a complete job on everyone, the randomness is a deterrent that can be afforded ($'s, not safety).
In any case, an adult should not be roaming around this world, let alone an airport without ID. You do not have to belong to FT to know that. I believe the same to be true of children and infants (all should have some positive type id). Anyone can suffer a mishap, and should be immediately identifiable.
When the news reports a 80 year old lady being wand, they say this is stupid. This person is obviously not a terrorist. A Senator being "strip searched" is stupid because he obviously is not a terrorist inspite of the metal detector going on. When an arab in his teens is checked it is profiling and that is wrong.
I say we all lighten up. Obey the requests of the screeners. Comply with the rules, as the screeners suggest them, and move on. If we believe there is a problem, then we should write to the appropriate authority to suggest a change. SECURITY is not that good, we all know that. I just suggest we give it a rest and wait a year or two while the system takes shape and then take another look. Write the authorites with your suggestions in the meantiime, but give the screeners a break.