How you think Iraq is better off now is beyond me. Have you forgetten what happened in the last two decades? You're either willfully forgetting or only pinning everything on that No Saddam = good.
A million+ civilians died in Iraq. ISIS was created and killed further thousands of people in Syria, Iran became stronger, the whole region destabilized. And after all said and done, the country and the people are literally far behind where it was. There haven't been any stable government since, only ongoing sectarian wars and tribalism.
The only winner from Iraq war was Israel, maybe that's why the media still call it a good result.