This is unsurprising for soooo many reasons. My expectation is a lot of the corruption going on was facilitated by the fact the systems in place are all unable to talk to each other at all to keep track of the money.
The fixing of that problem however is a "douse in gas and set it on fire, then build over the ashes" job. I've seen legacy systems like that, and trying to keep them on life support costs more than scrapping the work and rebuilding a better solution that works across the board.
This is unsurprising for soooo many reasons. My expectation is a lot of the corruption going on was facilitated by the fact the systems in place are all unable to talk to each other at all to keep track of the money.
The fixing of that problem however is a "douse in gas and set it on fire, then build over the ashes" job. I've seen legacy systems like that, and trying to keep them on life support costs more than scrapping the work and rebuilding a better solution that works across the board.