David Frum was once GOP royalty. But as his party has moved rightward, the former Bush speechwriter sounds more and more like a Democrat.