I agree that this is the big problem with Rust's async story.
But like I said, in my opinion this compares with Go not having an async story at all.