The amount of stupidity in this thread is astonishing. Criticizing government policy is NOT the same as criticizing a people or religion. Conflating the two is some real smooth-brain, disingenuous spin-doctoring. It would be akin to saying that anyone who criticizes Ssudi Arabian government policy hates Saudi Arabians, arabs or muslims.
It's possible for people to not hate jews AND find the treatment of Palestinians reprehensible. Rationing food, blocking access to water, controlling building supplies and sectioning people off by walls and other borders are acts of apartheid and oppression.
Hell, the Israeli military unofficially refers to the mass murder of Palestinian protesters as "mowing the grass."
I have no personal problem with anyone due to Jewish heritage or religious practices, but the actions of the Israeli government with regard to the human rights of the Palestinian people is absolutely terrible.
If a peaceful method like boycotting, divesting and sanctioning worked to end apartheid in South Africa, it's worth trying it again to come to a peaceful solution in another scenario of apartheid. Why leave violence as the only recourse for an oppressed minority when presented with an opportunity to avoid it?