The Islamic think tanks and CIA think tanks agree on one point.
Those groups who sacrifice strategic clarity in order to have a simple moral clarity soon lose their cause from a lack of flexibility to changing circumstances. While the U.S. may never win a war of good against evil, it could have won a war against Al Qaeda.