As an example, Microsoft creates a European subsidiary and a datacenter in the EU, run by EU nationals. Your business would still be exposed to the risk of Microsoft being banned from trading with the EU, and that tariffs could be applied to US services, but you can continue to use all your current IT infrastructure.
What is the alternative, you completely abandon all US tech, and switch to FOSS?
Most of the work I do has to do with applications handling enterprise resource planning, this is something every company needs, it handles in and outgoing orders, inventory, finances, taxes, employees, payrolls, and so on. You can’t just switch this type of application, most only runs on Windows, and switching to a different application is very expensive.
On top of this, most companies have custom tailored their IT solution to their business process. It is not uncommon for a business to have spent a decade finetuning a custom build software solution, that would need to be completely rebuild for a different platform, this is extremely expensive.
You also have to factor in all the added cost of having to retrain employees to use different software, and so on.
If you have to consider time and cost, which is the reality for most businesses, the alternative is a lot less attractive.