The "agents" of the TSA are run by people who barely have GED acting like "police officers." These guys are McDonald's rejects trying to run a security theater that gets people like me to yell "I want my (tax) money back."
That's the difference between TSA and other agencies like the local PD, FBI, CIA, CBP, Army, Navy, Marines, Air Force, Coast Guard, etc. etc. These people went through rigourous training, they have the skills to protect our government, and they know what it means to represent America. TSA on the other hand, the only skill you need to become an "agent" is a high school or equivalent degree; not much different from being a member of the Geek Squad at BestBuy.