If this search process deters one person from doing something wrong at an airport or on a plane, I'm all for it. Safety is worth a few hassles, I don't even believe this is an issue.
Unfortunately we will never know how many if any have been deterred by our security. Its a fair assumption that it has but there are not any facts to back this up that I know of.