I suspect that the problem with many TSA agents is the low barrier to entry: it's not all that difficult to become a TSA agent, which means we get the dregs of society, pulling a power trip because they now have a badge. If you dare question their authority, you will very likely miss your flight....or worse.