I didn't find it technically impressive at all. It was just morally objectionable and a major human rights violation. This along with all of the other human rights violations that Israel has committed are yet another reason I would never do business with anyone or anything even remotely associated with Israel.
Boycotting Israel does help this problem if it means Israel goes the way of apartheid South Africa. That's the whole point, to end the regime.
You can boycott things for whatever political reasons you want, but boycotting something for political reasons is very different than boycotting to improve your own security. My impression is that it is the latter the original post was suggesting, and its the latter that doesn't make sense to me, as a practical matter.
Boycotting Israel does help this problem if it means Israel goes the way of apartheid South Africa. That's the whole point, to end the regime.