I know the answer is obvious, but since you did not actually say it... Disband the TSA. Fire their sorry and stupid asses so they can contribute to the economy in some other way. Go back to metal detectors and a simple xray as in the 1990's. Let passengers put their keys, coins, small knives, and Leatherman tools in the plastic basket going around the metal detector. Okay, have a vapor detector for common explosives and do a polite check when it gives a (false, of course) positive. Otherwise, non-metalics go through.
When I flew for business, my boss often gave me his tickets, and I just had to remember to respond when his name was called. The airlines hated this and they were a major force for the stupid regulations for checking ID. They were really pissed that senior citizens that bought cheap tickets way in advance could sell their tickets to business people who wanted close dates.
As far as I can remember, there are only a couple cases of actual airline "terrorist" actions in the last few decades that were not state sponsored. I think the Lockerbie bomb is one example. Most every other is a product of the CIA, Mossad, or one of their operatives. TSA can't do a thing about a privileged agent walking the "underwear bomber" or his equivalent around security.