Very much not a fan of Radiohead. I view them as the pure definition of the generic brit band.
I really like some of their songs, though really dislike most of them.
Really every country has their fair share of generic stuff and it mostly all sounds the same as every other country. Generic top 40 stuff.