I've run into, and commented on, TSA stupidity and ignorance before. But, this one is a contender for the #1 spot ...
My 13 year old was just stopped when walking through the metal detector at LAX because he was holding a Rubik's Cube. It was in his pocket originally, and while in line he took it out and started playing with it. The TSA agent told him "now that you've shown it to me, it has to go through the machine" (exact words). They made him go back, place it on the belt, and then go through again.
So, in TSA logic this means that you can carry non-metal stuff that fits in your pocket, so long as it is actually in your pocket and out of sight. But if you carry it in the open ... Wow, I feel safer already!
Hey, maybe next time I'll have him put it in a quart sized bag first!