We may need to ask some hard questions like: do browsers really need wasm in the first place?
It's a lot easier to maintain a WebAssembly engine than a JavaScript engine.
On the do-browsers-need-js point, you might be interested in:
Browsers were being used for more complex things, which resulted in companies adopting hacky solutions to enable more performance.
WASM is seeking to develop a consistent standard for these use cases.