The criticism is right on but the proposals are only a step in the right direction. The optimal won’t currently pass political muster so one has to go with the baby step:
This approach would begin with the fundamentally different assumption that the function of aviation security is to identify and isolate dangerous persons, not dangerous objects per se. The challenge is to keep bad people from causing harm, either in the terminal area or to the planes themselves. The TSA currently devotes the lion’s share of its airport resources to only one of these threats: preventing would-be hijackers from boarding planes with weapons. Far less money and effort is spent on securing airport terminal lobbies and the ramp areas where planes park and on keeping airline tickets out of the hands of known and suspected terrorists.