Ed Sheeran’s Gaza controversy highlights the uneasy relationship between artists, politics and money. The writer argues that artists may have a powerful public voice, but those who control venues and finances often have the final say.