I dunno. I mean, I see his point. And I've been not only heckled at gigs, but literally fired after completing half a set. So I get the frustration. But you don't punish the whole audience because of one jackass who interrupts your political diatribe with "Just play the music, John."
You anticipate that kinda shit. You prepare and practice retorts. You work the crowd against it. It's part of the job.
A friend of mine, James Nash, was recording a live album with his band the Waybacks when somebody shouted something from the back. "Whoa," he retorted, looking at the crowd, "Isn't it great when the 'Freebird' dude gets a brand new bag?"
That was classy.
https://www.pennlive.com/life/2024/04/legendary-classic-rock-singer-speaks-out-after-getting-heckled-on-stage-ending-concert-early.html