Ed Sheeran was on tour with Mackelmore supporting. Macklemore made a statement in one of his acts in support of Palestine. Some of the venue owners for future tour dates said drop Macklemore or he can't play in their venue. Ed Sheeran gave in instead of sticking up for Macklemore.
This went over badly with well, a lot of people.