I cannot think of a better cause than to stop the suicide bombings that kill innocent jews.
Several of the aforementioned are actively involved in the "landmine" cause. I certainly think those energies are properly diverted, at least temporarily, to the cause of stopping the suicide bombings.
Look---let's stop kidding ourselves. I was at a Springsteen concert in 85 and he said, and I quote (he said this a lot), "Nobody wins unless everybody wins." Bono is demanding that the West liquidate its assets to those who have not created their own wealth. These are the ideals of communism and of socialists. These people hate Israel because 1) Israel represents a free society which means free market capitalism, and commies hate freedom, preferring a total state, and 2) there is a nasty undercurrent of anti-semitism, I regret to say.
If I am mistaken please direct me to a reliable source for the facts. If I am not mistaken then it is disingenuous to call Israel a free society.