News24 host Rita Panahi says Ed Sheeran has been the subject of an “almighty pile-on” after Macklemore was sacked for using the stage to preach politics.