I do think the pilots' Unions over here should start doing unofficial checks on TSA screeners...
I think "unofficial" is a bad idea. The law's not on your side and the fallout could be personally painful for the aircrews involved. Don't misunderstand... I agree with the sentiment. However, to me this is something that cries out for an official approach.
For the love of all things holy as well as your career, be careful "discussing" these issues with screeners. Regardless of the legitimacy of your complaint (and I agree, it is a huge issue), when you get their backs up against the wall you cannot win at the checkpoint.
Dave