I'm an American who has been to Israel countless times and unless you've been there you can't imagine the security situation. At the last moment
I was saved from a terrorist attack
http://en.wikipedia.org/wiki/Jerusalem_BMW_attack when I went into a corner store to buy a candy bar hearing gunshots with girls running into the store before I could make my purchase. I have eaten at several locations that were later bombed by terrorists.
I have been in Israel where terrorist bombs have blown up buses or the open market just a mile or so from where I was.
A major difference between America and Israel:
In America they search your bags on the way out of a store.
In Israel they search your bags on the way in.