I very much enjoy reading David Frum's columns. While our personal politics differ pretty significantly, he always manages to point out hypocrisy and to provide a fair assessment of what's going on. I think he's spot on here.