A problem with this boycott is that it gets played out personally; the abstract political relations are made concrete and distort the way we relate to people who otherwise might be friends. They erase all the empathy and nuance with which we listen to another’s views. It is not a question of demonizing a society as potentially demonizing individuals within it.
It threatens our integrity to let the abstract and political override our feelings — though if my feelings were vindictive, there could be cases where a progressive political principle rightly overrode it, I suppose.
Opposing the boycott there are some pretty nasty, delusive and vindictive characters; we might think that it’s not wrong to let our relationships with them be governed by the abstract political principles. Perhaps that is protective. But still I am not sure.