> But that's letting them set the goalposts.
This is missed in so, so very many discussions out there.
You can reproduce about 50-75% of what MS offers with FOSS and work on writing the rest in-house/in-EU.
Would a bunch of workflows suffer initially? Sure, but not even trying is just preseving the status quo.