I'm curious to the story behind async being rushed out for Amazon
The Amazon bit is new, but it's a pervasive myth that Rust's async was rushed. Also, that Pin<T> was a design mistake.
However, this is very strongly refuted. See https://news.ycombinator.com/item?id=26410487
People like to hide motives