I have two thoughts on the subject.
Security should either be moved to the gate or added there. There should be a final inspection of all person just prior to taking seats.
In addition, no carry on bags period. Therer are very sturdy laptop cases now and carry on luggage has gotten way out of hand.
I believe that checked items should be examined as well. However, these techniques are useless in this new environment.
Steve