Releasing the partial results allows Pete to be the winner of Iowa and everything that entails. He'll get positive press coverage, name recognition, and his reputation will improve as the temporary winner. Based on today's news cycle I am certain more people know who Pete Buttigieg is than ever before and this is going to benefit him nationally. If Pete is still the winner when the final results come out then it won't matter. But if somebody else wins they, Buttigieg will have seen all the public benefit to the win without actually winning and the actual winner will likely get nothing. They will be a footnote at the end of Pete's media buzz. I would be very surprised if the eventual winner gets even a fraction of the coverage Pete has gotten.
Unless the turnaround is real quick I don't think it matters anymore who actually wins. Pete won Iowa now. Iowa was always about the narrative more than the numbers. The narrative is set.
If they don't release more numbers today, then definitely seems like intentional. Nevertheless, lets hope they release more numbers soon.