Why JS? Because most developers are JS developers. [1]
To business decision makers, that looks like a better strategic decision - Now my web app devs can do server side! Obviously this is totally wrong, any decent developer can learn a new language/framework. The architectural concepts are totally different on server side, which is what HR should be hiring against. But hey, what do I know.