Here's a solution: Screeners can take a picture of luggage contents when it goes into airline control, and one when it comes out. Any differences, and the airline pays + a $10,000 fine to the customer. I suspect after a few million, the airlines will clean up their act.