The article discusses the limitations of WebAssembly (WASM) on the web, specifically its status as a second-class language due to its lack of tight integration with the web platform. This leads to a poor developer experience, making it difficult for average developers to use WASM. The article proposes the WebAssembly Component Model as a potential solution to improve the situation. The model aims to provide a standardized way for languages to generate artifacts that can be run by browsers without the need for JavaScript glue code.