I rather not have a world where there is one most used implementation?
I think it would be better is the world would get to the point where unix (as an informal platform) with many implementations became the norm?
Some kind of low-level virtual machine layer could then be used to support binary-only distribution for commercial software?