I haven't used asm.js and compared it to WASM myself, so I'm curious to understand your statements here.
Regarding runtime performance, you said "Javascript isn't drastically slower than WASM in most situations."
So are you saying that the reason WASM exists is to have faster compile times than asm.js, or marginally faster runtime perf in most situations, or drastically faster runtime perf in rare situations?