I can't pretend to know about all the ins and outs of the points raised in the OP, but what I can say based on my observations on a couple trips to Israel is this: Israelis don't fuck around, and they don't give a shit what you might think about them.
I don't know that I have come across another culture that is more nationalistic. Take that for what it's worth.
|