Robert Kraft is the real villain in this. Sheeran is just a shitty dumbass who probably knows he has to be bland and saccharine to keep the tour going, which means hundreds of people’s employment depends on him not being “controversial”
Kraft is the oligarch that can at a moments notice cut off the jobs of hundreds of people who definitely aren’t wealthy (and probably many don’t even have health insurance).
Sheeran is complicit, though with stakes tbf. Kraft is actively malicious, and because Sheeran is the face of the tour and better known he catches almost all of the bad press while the billionaire Zionist oligarch is almost entirely unscathed