I've gone back and forth in my mind with this issue. Some of the people that travel nowadays have to be complete morons or are just spoiled American brats. Is it an inconvenience? Sure it is, but it is a small one. Plus, everybody by now should know the rules. Don't take this as me buying in to The Man and Big Brother, but I don't think the time for you to start exercising your Constitutional rights is right in front of me at the metal detector when I have a flight to catch. If people have an issue with it, please, do it on your time. There is a time and a place for everything.
This one clown about a month ago was arguing with the TSA agent because he had a 50 cal round as a key chain. I mean really? Meanwhile, this is holding up one of the lines in security while they go back and forth.
We have enough idiots that are in TSA. The last thing we need is to complicate matters by having the passengers be idiots.