But misses something too...
Fareed is mostly correct, it is politics not theology that is at the root of Islamic terrorism. And it is important to remember that moderate and modern Muslims are overwhelmingly on the receiving end of Islamic terror (and we should be recognizing that and helping them fight against this threat). To battle Islamic terror you need Islamic allies in that battle.
Pretending Islamic theology is not part of the problem also misses the point (even Fareed has noted it in the past). While human nature (both good and bad) is pretty much universal, cultures are not. There are fundamental differences between Islam and other faiths that allows it to be highjacked toward terrorism and extremism.
Politico: The Wrongs of Fareed Zakaria