They're good, but they really aren't the most important rock act in the last 15 years. The Lips have done way more creative stuff in their time, as well as Ween, than in Radiohead's whole catalog. But yeah, I'm surprised he doesn't have Radiohead reviews, either.