The issue of the settlements and the occupation is a moral, not a political issue. No less than the issue of slavery in the pre-civil war U.S. You cannot ask someone to involve themselves in something they find morally odious. If there was a way that I could boycott the settlements, I would do it. This is not an issue for polite disagreement.
Bomb in Lebanon targets bus heading to Syria, no casualties (Reuters)
from the article: Prominent film, television artists join boycott of West Bank arts center