Folks, go to your local airport and actually see and hear TSA agents in action. Not exactly rockets scientists, are they?
My impression has been that the quality of TSA agents has increased in recent years. The ones I have dealt with seem professional and not idiots. Maybe it depends on the airport.