Iraq is never going to be what the United States wants it to be. We never should have gone in in the first place, and extending the stay isn't going to make anything better. The region is too unstable and unwilling to accept what the United States hopes for it, there is nothing to be gained there.
Yes, I think that getting out of Iraq by withdrawing troops is necessary in order to win in Iraq. This has been a very expensive war that has lasted a long time, and I think the time is now for Iraq to stand on their own two feet and for the U.S. To get troops out.