If it's such a vital piece of Dutch infrastructure, why is it in private hands at all?
Because too few IT capable people are willing to work under the government's pay scales; in most cases going private / corporate earns more. So most Dutch IT projects end up with private companies, which also means that, in the case of DigID and the secure / official messaging platform, the hosting party can charge exorbitant rates. Did you know it costs 25 cents to send a message via the Berichtenbox? So when the go…
Who in their right mind would want to travel all the way to Apeldoorn.
A good example of internal development in the government is the police. They have internal development teams.