It helps immensely to stop and think about just what the job of the TSA is. The TSA was created as a way for the politicians in power to have something tangible to point to in order to make people feel better about air travel after 9/11. They are not going to catch anything like determined terrorists, but terrorists will never get another opportunity to do something like they did on 9/11 anyway. Some of the folks within the system think they are actually doing something, and so 'innovations' continue to be rolled out. However, most people that fly frequently understand the purpose of the TSA, and never really have any issues with them. I've never had any real problems with them, even when I forgot to do something I was supposed to and had to have my stuff hand searched, or the time I brought a 17 pound chunk of petrified wood in my carry-on.
The TSA agents aren't very smart, aren't paid very much, and have a useless job where they are frequently abused. It doesn't surprise me in the least when someone is too stupid to take that into account, and gets harrassed for making their job that much more difficult. Makes me think of the Dixie Chicks from a few years back when they were on top of the country music charts. They publicly put down the president when they were touring in England, and then got upset when their fans, country music fans tend to be rabidly patriotic, burned their CDs and refused to listen to them anymore. There are always consequences for our actions, and it's best to figure out before-hand what those consequences might be.
Yet on the other hand, one would assume (yes, I know its not good to assume ) that the TSA would/should be a step above your typical shopping mall security guard. I mean, I say this, because if trying to reduce the risk of someone doing something stupid on the plane, ie: bring on a bomb, weapon, etc, is that important, you'd figure the people (The TSA) would be a bit more trained than they are currently, paid better, etc.