There are many outrageous articles in the agreement that violates Iraq's sovereignty and independence, and gives the U.S. occupation authorities unprecedented rights and privileges, but what has draw my attention the most (so far) are three major points:
1- the agreement does not discuss anything about a complete US withdrawal from Iraq. Instead, it talks about withdrawing "combat troops" without defining what is the difference between combat troops and other troops. It is very clear that the US is planning to stay indefinitely in permanent bases in Iraq (or as the agreement calls them: "installations and areas agreed upon") where the U.S. will continue training and supporting Iraqis armed forces for the foreseeable future.
2- the agreement goes into effect when the two executive branches exchange "memos", instead of waiting for Iraqi parliament's ratification. This is really dangerous, and it is shocking because both the Iraqi and U.S. executive branches have been assuring the Iraqi parliament that no agreement will go into effect without being ratified by Iraq's MPs.
3- this agreement is the blueprint for keeping other occupation armies (aka Multi-national forces) in Iraq on the long run. This explains the silence regarding what will happed to other occupiers (like the U.K. forces) after the expiration of the UN mandate at the end of this year.