É uma verdade mas não muda o que eu disse
Sei la eu acho que muda tudo, o Java foi feito para interagir com o mundo externo, o JavaScript, não. Esse é o ponto, não a maneira como é feito. Por isso o Node é uma gambiarra e a JVM não.
Isso tem artigos?
Sim.
https://web.cs.ucdavis.edu/~filkov/papers/lang_github.pdf
https://www.microsoft.com/en-us/research/wp-content/uploads/2017/09/gao2017javascript.pdf
Veja também que dei um editada na outra resposta.
Abraços