No actually, I don't like Thom Yorke. My problem was with a dumb comment trying to sound logical by throwing fancy words around.
If you want to use Occam's razor in this situation, (a pretty inappropriate situation, because who can truly know what others are thinking or feeling) then I'll show you how that works...
Occam's razor: He walked off because he was in a bad mood and didn't really feel like playing that show in the first place. The crowd comment seemed like a good enough excuse to walk off. That is probably the simplest solution.
Ok, so let's say you're a performer and from time to time people yell something at you while you're on stage. Given the context, let's divide all comments into two categories.
Commentary on your performance. These could be statements like "wwooooooo!", "you suck!", "I love you!", "get off the stage!" or "play free bird".
Other bullshit. This includes any comments not about your music or the performance currently in progress. Basically anything off topic or not covered by category 1.
If someone yelled "do you support genocide?", what category would you put that in?
Now once you've answered that question, I want you to remember that your answer doesn't actually matter at all either way. Because in the end, a performer on stage is never obligated to respond to anything yelled at them from the floor.
But you're right I guess, "political issue" was the wrong way to frame it. I should have said "other bullshit" (as laid out above).