With the exception that Wasm apps are based on a open standard, almost any language can target it, are more lightweight, and they can also run on the browser :)
Agreed, although at some point in a not very far feature most of those missing features will resolved. So in my mind is just a matter of time.
The Wasm Community group is doing an awesome work on that :)