The Rust community regards the JS community with contempt? Where does that opinion come from?
Async in Rust uses a radically different model than JS or golang, but that's not to say the other languages are bad. It's because Rust has different priorities, and needed an async model that works well without a garbage collector.