I totally agree.It's a helluva lot more complicated than that... it always has been. Unfortunately, complexity is not something we pay Republicans to get.... never saw such a group of simpletons.
Sorry, but it was the Bush Administration that tinkered with something they did not understand. It starts with the fact that Iraq is not a real country, but something that was kludged together at the end of the Ottoman Empire. Its no wonder when you broke the glue that held the mess together (the strong arm dictator names Saddam) and had no clue how you were going to pick up the pieces that you were not going to be able to put the country back together. The NeoCons naivette on this extended to a policy of de-baathification, which involved removing Sunni's from power (including disbanding the military, the power structure of which was largely Sunni). The government that the NeoCons chose to support was Shiaa, which put us on the side of Iran..... So, with the Sunni run from power and all of the command and control expertise of the military now out of work Sunni, its no wonder they set up shop across the street.
The reason the Iraqi military is ineffective is that its command and control was gutted in de-baathifcation AND the current military is of a country that really does not exist. No one wants to die for Iraq. Its a mess and there is very little the US can do about it. Its too bad we had to spend between $2 and $6 Trillion dollars knocking of a two-bit dictator that had is finger in the dyke of middle east war and peace. But, that was the Bush Administration: brass, crass and stupid.
We Dems apologize that we could not fix in seven years what Bush screwed up in eight.