Говорить о том, что один язык может вот так запросто заменить другой, это весьма поверхностное заявление.
Тем более, что в браузере васм исполняется той же виртуальной машиной, что и js, и с точки зрения этой самой виртуальной машины, васм это тот же js, но сильно упрощенный.