> not having it obviously isn't too much of a problem because so few systems currently have it
You can't really draw that conclusion. Other systems do not have it because it is not an easily solved problem, not because they do not think they need it.
Also, needing and benefiting from something are two entirely different things. Yes, no language actually NEEDS this kind of thing. But a language that has it is literally self-healing, since any kind of problem, be it breakages from dependencies, cross-platform issues or core language changes are communicated very rapidly to the developers without them even needing to make an effort.
You can't really draw that conclusion. Other systems do not have it because it is not an easily solved problem, not because they do not think they need it.
Also, needing and benefiting from something are two entirely different things. Yes, no language actually NEEDS this kind of thing. But a language that has it is literally self-healing, since any kind of problem, be it breakages from dependencies, cross-platform issues or core language changes are communicated very rapidly to the developers without them even needing to make an effort.