So the big reason why Iraq, especially the Mosul province has been easily overtaken by the Sunni Muslim terrorists was because of the cowardice of the Iraqi Army.
According to witnesses Iraqi soldiers literally ran away from the ISIS fighters.
They removed their uniforms, shoes and ran away on their underwears.
These Iraqi soldiers were probably paid or were in connivance with ISIS , or just simply scared at the mere sight of ISIS.