"Like the Transportation Security Administration, ...."
"... the facility wouldn't exist if it weren't necessary."
Debatable. In fact, I'd argue against it. They were the result of knee-jerkery and it shows. The things they do really well are pointless harassment, being deliberately obtuse about the often completely arbitrary rules they make up along the way, general thuggery, and wasting money on expensive toys that don't work as advertised and often aren't even deployed. IE they're mostly a waste, a pain, a drain on the economy.
What bearing that would have on this outfit, with their paper-over-security-cracks offering, I'll leave as an exercise. It sounds like snake oil to me, but so does the TSA. In that sense, the analogy fits well enough.