I wasn't around for it, but I feel like this same thing could be said for cross-platform compilers or VMs... Javascript is just newer. It seems like your argument in the second paragraph could be applied to the infant Java VM or GCC. It seems a little myopic.