I guess the fear of not using the js and/or ts bindings is if every language takes a similar approach to Rust and makes their wasm libraries callable from js there is still a big incentive to write your frontend in js because you can choose from all the libraries written in all these different languages. So it could be a reason why we would still want to be able to call js / ts from kotlin. Unless there is a better way to be able to utilize WASM libs written in other languages.