With a couple of exceptions, my guess is that these migrations are part of the commercial negotiation pack of government procurement agencies.

At a certain point I’d expect that tech sovereignty concerns will tip while governments out of the US-vendor mindset.

I'd guess the hurdles are always more structural and organizational - as even with Microsoft stack itself. See for instance the Limux/Munic story: https://lwn.net/Articles/737818/