Earlier quoted context omitted.
"... and hire people to build out the main infrastructure they need." There's a reason Microsoft was successful for years: they built turn-key solutions, and added new turn-key features their customers requested. Switching from that sort of IT to a linux-based, 'we need a system architect' model doesn't happen overnight. There's organization shift, cultural shift, firing unneeded people who won't retrain, retraining…
Not to mention it's a LOT of work that needs to be coordinated by someone with the vision and skill to make it happen. People like that are not exactly common in the public administration of any country.
Income inequality is a concern, and some people are certainly overpaid. But at the C* or technical architect level, the cost of pinching pennies is dominated by the cost of choosing a wrong direction (or not recognizing a changing situation and correcting quickly enough).