@neil from an EUC perspective, look at it like France's would. This is not about being fully independent. This is about reducing dependency so that you can be less impacted if someone you depend on go bonkers.
Look at the ICC sanction situation to understand where they come from.
They don't care about geographic borders. They care about outcome. Like. We all depend on the US not blocking the use of package registry. We could setup a new one ofc, not that hard. But we would be vulnerable in the meantime and it would inflict significant cost.
Also note. Commercial software, even european, is still mostly made of FOSS. So the EUC sees it as a massively strategic thing to ensure that the FOSS can keep flowing.