All great and dandy, except tooling still sucks.
You still need to usually install plenty of moving pieces to produce a wasm file out of the "place language here", write boilerplate initialisation code, debugging is miserable, only for a few folks to avoid writing JavaScript.
I think you may be underestimating how many people really dislike JavaScript.
As many that dislike PHP, C, C++, yet here we are.
There will always be enthusiasts to take the initial steps, the question is if they have the taste to make it a coherent system that isn't horrible to use.
Counted out over N languages, we should see something decent land before long.