Honestly, it really doesn't make sense in regards to Americans being willing to put up with having their cars, property and person searched when they go anywhere. I understand that you apparently would be fine with it but I highly doubt it would be something most Americans would tolerate. Besides, security stops someone from entering a hotel with 30 guns, then what?
It seems to me that after 9/11 we learned from what happened and new rules, laws and security procedures were put in place. We didn't just say "oh well there's nothing you can do to stop someone from hiring people. If it's not a plane, they'll just use something else".
Why are you blaming Logan and Boston? That's a sick thing to do.