Why I (don’t) hate Radiohead

It is fairly common for me to make snide remarks about Radiohead. In a conversation with a friend, I once said they were only a step above Matchbox 20. While I was using hyperbole on my friend (who is a pretty loyal Radiohead fan), I do not like the way Radiohead has gone in the last [...]