It is one thing to port software, initially created in a different language, to webassembly. The benefit is obvious, because it can now be distributed over web.
For VSCode, the first question to ask would be, why is it built with web technologies in the first place.
For VSCode, the first question to ask would be, why is it built with web technologies in the first place.