I have had the same experience compiling for WASM. It's always a bunch of commenting out code that doesn't compile. Thankfully we have other things backend side. I'm guessing people writing Rust are having a better time with WASM.
As far as WASM going away: Sadly, I think browsers are just going to make up a larger and larger share of what computers do.
As far as WASM going away: Sadly, I think browsers are just going to make up a larger and larger share of what computers do.