So far I don't see any difference yet, to be honest with you; al-Abadi is talking the talk. Just when he will walk the walk is a different story.
The difference here is that they learn the lesson. They saw ISIS take over 40% of their country. They saw Mosul collapsing. The lesson now has been learned, and let's hope it has been learned forever, not just for a period of time and after that the Shia government will repeat its mistake.
There is one thing I know. In many cases in history, human beings repeat their mistakes. What's the definition of insanity? It's repeating the same action and expecting a different outcome.
Over and over we saw the Iraqi government acting in an insane way, and I hope this is not the case.