You can deal with the world either how you wish it were, or how it is.
The reality is that bureaucracies are full of humans – and we all know how humans are.
The reality is that bureaucracies are full of humans – and we all know how humans are.
Meanwhile I can't choose between other government services while in Germany but those terrible forced upon me by the state.
There is no perfect competition, supply doesn't perfectly meet demand, and incentives aren't always perfectly aligned ¯\_(ツ)_/¯
In any case, government services change through policy and, thus, indirectly, through the electorate. But a) it lags, b) is not the only issue the electorate care about, c) the supply of money is not infinite, d) the supply of labour is not fungible and e) in this specific case, policy on immigration is generally driven by people not immigrating, so the incentives are not aligned.