A lot of this is also driven by the government insisting on every modernization effort covering every issue, and then changing their mind when they learn that it will take 10 years it upgrade, so they spend 2 years of requirements gathering to get ~6 months of upgrades, which is basically enough to keep things barely maintained...