I've seen this article to be 100% correct in practice. There's a small minority of agents, who when I opt out, laugh and say "yeah, I don't blame you, I wouldn't go through these either." There's a majority who are simply trying to do whatever they can do reduce conflict without getting in trouble. And there's a small population of middle management douchebags that are trying their best to use their tiny bit of authority as a club to bludgeon the public and tell people what to do. These people make the experience miserable, because they tend to be the equivalent of "shift leaders" on the floor.
Overall, what TSA does is a huge waste of money. It's a lot to spend for security theater.
Overall, what TSA does is a huge waste of money. It's a lot to spend for security theater.