Radeng,
Public hanging for these clowns responsible would get my vote. I go through European airports a hell of a lot, and I regularly witness unbelievable chaos at security checkpoints. Not all airports are as bad, but it seems to vary.
Whilst perfect passengers who do everything right might help, the reality is that this is a service industry. The punters all have varying ideas and experiences of airports. Some passengers have never been in an airport ever before, and find the whole environment (including security) bewildering. But this is well known, and the security should be such that it can deal effectively and efficiently with slick business frequent flyers as well as confused, bewildered first time flyers. Not everyone spends their time reading pprune or checking they know the security procedure at every airport within Europe/the world. the same scenarios are played out in other service industries, and those other industries cope very well indeed.
One airport I went through last week was a joke from a security standpoint, the staff were all stressed, and unable to keep track of the people going through the metal detectors. It was a farce.
It is only a matter of time before some nutter takes advantage of these serious lapses, and does some serious destruction to a major airport.
It is time the relevant regulatory authorities woke up, and told the likes of BAA to get their act together, and stop blaming everybody but themselves.
Failing that, as redang says, public hangings of BAA management may just do the trick.