Yes the US has too much at stake but what about the Iraqi people. Their stake is even greater and especially that there is a good possibility, that when you do finally leave, they will revert back to what they were before. If you take a lesson from the history of Iraq and Afghanistan you will see they do not want anything to do with outsiders. They will endure anything from their own but not outsiders.
Maybe if we studied a little bit more history we could really help these people in a way that would help them develop into a country of their liking and not our standards.
Iraq plunging into chaos after we leave is a possibility. I would not bet against that. However if we can give the current Iraqi govt a chance to stand and fight on their own their may be a chance. There is hope in that option.
However if we leave right now they have no chance.