It's not the technology design that's that important. It's the network effect, and peoples' default trust in megacorps over volunteer projects. Both of which cannot be solved with just a protocol.
the other problem with the network effects is a business problem. There's is no business problem here though. If you maximize compatibility without caring to own anything several problems disappear.
When the US Constitution was drafted in 1787, authorizing the new Federal government to run a postal service, carrying letters and packages via horse rider/wagons was the state-of-the-art.