I'm of two minds here. I do think that criticism of BDS is fair game; I understand the cause and I think it's noble, but I can certainly see the perspective that it's hypocritical. Israel's actions against Palestine are reprehensible, yet so are innumerable actions taken in the name of, I dunno, name any major western power over smaller nations. Culture is an odd target to sanction; if anything, you'd think artists would be encouraged to reach out to like-minded fans in nations like Israel rather than simply boycott them. Then again, there's also the matter of tax funds from these shows going to the government and tacitly endorsing the problem, and this kind of protest has absolutely been valuable in the past - I'm sure acts refusing to perform in North Carolina during the kerfuffle over human rights laws made a big difference in bringing attention to the issue, for example. It's a complex, unpleasant situation and while I fall more on the pro-BDS side of things, I do think there are valid concerns with it.
Thom really should have kept his mouth shut here though because, uh, there's pretty much nothing of substance in his answer. It's particularly weird given how sharp Radiohead's political activism has been in the past.