Nope, not really... actually you're fighting several ideologies who again fight among themselves, too. Just think about the ongoing violent conflict between Sunnis and Shi'ites in Iraq. Throw in various tribal loyalties, different political party affiliations and Arab, Persian and Kurdish...