One aspect is that it would make an interesting situation at the borders between states. And that's kinda sorta what we have now with programming languages.
> Stuff on top of stuff on top of stuff.
Couldn't that also be too many choices? Like if you specialize in JS instead of C, you're not going to have all the knowledge a C expert might know. Instead of utilizing proven, existing C libraries, you're going to write stuff from scratch in JS?