It's true that these security directives don't seem to make much sense, but what is the alternative? I think what they are tring to accomplish is to simply reduce the risk of a repeat "accident" along the same line of the one that happened on Dec 25. After an incident like that, the TSA just cannot afford to have someone else pull a similar stunt, it would only further ruin their already low credibility.
The challenge is about striking a balance between having passengers bring whatever they want on a plane and having them fly naked and anesthetized, just like if they were cargo.