As artists pressure music festivals to cut ties with Israel, prog-rockers like Radiohead and Nick Cave keep rejecting calls to boycott. Their stance is morally bankrupt, argues Aisling Walsh