Gideon Levy is right about boycotts, at home and abroad. They are a childish legacy of a hundred years ago. Boycotting and blockading countries with which it has no reason to interfere (beyond its power) have been a major feature of US foreign policy since the time of Woodrow Wilson, who was ever ready to invoke principle against the helpless. The ongoing official boycotts of Cuba, Iran, Burma, North Korea and other countries have never done anything except reinforce thuggy regimes and starve people. Boycotting Israel might seem more relevant as it, like South Africa in the old days, is very dependent on trade and human contacts with the US. Unfortunately, in the former case such a boycott can again have little effect but to strengthen the ... , er, government. The fundamental difference between Israel and South Africa is that Israel is a US satellite (major advance post in the middle east). SA was not. Israel only acts with US permission (cf. the massive military and other aid). Ending the US financial and diplomatic support is a better way to get the Israelis and Palestinians to solve their problems--on their own-- than any boycott. It may be the only way.
19-year-old construction worker seriously injured after falling from scaffolding in Harish (Haaretz)
from the article: Boycotting the boycotters