Async Rust is especially problematic in the enterprise world where large software is built out of micro-services connected through RPC.
Typically, if you want to build something with Rust, it'll have to use async, at least because gRPC and the like are implemented that way. So the vanilla (and excellent, IMO) Rust language doesn't exist there. Everything is async from the get-go.