Well, it was simply a matter of time before the so-called Iraq Army decided to actually go to war against ISIS. In most prior battles the Iraq army went to fight having more soldiers,more air planes,more tanks, more artillery, but just the sight of an opposing army which had weapons to fire made the Iraq soldiers decide that flight rather than fight was the best way to handle a situation that could lead one to get killed. After months of preparation, after months of being trained, of months in which Prime Minister Haider al-Abadi urged them to move out and move on the ISIS held city of Fallujah, these troops actually DID move out of the base.
The real test of the Iraq army comes when ISIS militants begin to fire their weapons. The Iraq army is tough as hell as long as no one fires bullets at them, but when the bullets fly, so do their feet. Reality, is failure of any Iraq government to demonstrate commitment to honesty, and respect for the lives of Sunni citizens. Why fight for crooks is the real question?