the only problem I see is the fictional one you are creating.
Interoperability is a layer, not a feature.
Just like rails, the fact that they are the same almost everywhere in the world, hasn't stopped trains from improving and changing independently.
Italian high speed trains are different from Japanese ones.
They use the same rails.
Software is the only industry where interoperability is seen as an obstacle, but it's at the same time the industry that prides itself of being the most innovative. so innovative that they can't solve interoperability?
A single person developed pipewire that replaces pulseaudio entirely without a glitch and billion dollar companies can't do the same?
I don't believe it.