Imagine that one day you want to use 10 plugins and have to setup all 10 language environments to use those plugins, and you have to set the whole thing on Windows...
You make a good point, and maybe nvim's decision to open up plugin languages will come back to bite it in the ass. It is a form of fragmentation in a sense, but I'm hoping the benefits will outweigh the drawbacks.