Here's an excellent point from a WSJ editorial:
For all of Iraq's security problems, the present moment is one of remarkable promise. A constitution, written in a spirit of compromise rare in the Middle East, has now been adopted by a freely elected, multiethnic, multidenominational Muslim government. This government now intends to put the constitution to a vote and--what's more amazing--abide by the result.You have to balance complaints against the things people aren't complaining about to get the big picture.
Four years ago, such a scenario for Iraq would have seemed improbable, to say the least. That it should now be denounced as inadequate is perhaps the best measure of how much progress a free Iraq has made.