He makes hugely important points, but it's not very well written - somehow the language is quite difficult to read and understand.
Glad I'm not the only one who thought this. I wondered if I just wasn't intellectually up to his arguments! Still, great to see this in the Observer.