I'd compare them more to the likes of Marillion rather than Radiohead but I see what you're saying. I think these newer albums need a lot of time invested in listening to them, they get more and more interesting and memorable as you listen more, gone are the days of instant catchiness. That being said, I still love a good chorus