If you’re assessing things entirely on a strategic basis makes total sense. It’s understandable why they are doing it but I wouldn’t go so far as to say it’s underrated or suggest there are no drawbacks.
Duplicating things without reason is wasteful. With a hobby project sure that’s your own time and is likely more an act of consumption and personal fulfilment. But these are national economic resources being redirected away from other things.
In software in a large codebase where there are coordination costs with reuse due to the organisation structure, there’s a strategic reason not to reuse, but it might highlight a limitation of the organisation structure, but that’s not something someone making the call to reuse code or not can do much about.
Likewise France really can’t do much about the state of the US and dependency is understandably seen as a risk.