Gorillaz were also one of many artists to cancel shows in apartheid Israel. They did it in the wake of the flotilla massacre committed by the Israeli military. While that Israeli crime got plenty of deserved attention, what has gone forgotten is that the flotilla was carrying aid supplies and headed to still besieged Gaza.
On moral grounds, a complete boycott of Apartheid Israel has a strong case.
On the "cool thing to do" front however, a comprehensive boycott movement has yet to find solid grounds. Even in places where Israeli aggression has continually wreaked terror and claimed lives, you find some self proclaimed activists having a hard time skipping on a 20 ounce mug of ripoffino in order to send a Boycott Apartheid message.
I use boycotting a coffee shop as an example since it is one of the easiest things to do in Beirut. Boycott one coffee shop and still have about 7000 other places where you can overpay for coffee. Heck I boycott cafes because I don't like the hand rest on one of their chairs and I never run out of a caffeine fix.
How do you turn a moral cause into the cool thing to do?
Maybe if more Gorillaz do it, the monkeys will follow.