Friday night's "Real Time" saw Bill Maher single out Macklemore, saying the rapper's claim that Gaza is facing "genocide" is false and helps drive a wider rise in antisemitism.
Maher framed Israel's campaign as a counterattack to Hamas' Oct. 7, 2023 assault and accused anti-Israel Democrats and celebrities of spreading what he called moral confusion about the war.
Macklemore drew the latest backlash after using an early-September opening set for Ed Sheeran at MetLife Stadium to repeat "Free Palestine" and perform his anti-Israel song "Hind's Hall" while wearing a keffiyeh.
Jason Mudd, CEO of Axia Public Relations, said the stance is a calculated career risk for entertainers, warning that taking a side on a war can damage fan support, reputation and earnings.