Indeed, however having a GC doesn't preclude having linear types as well, thus having the cake and eating it too.
In any case, Rust has already managed other language designers to take a look into adopting such type systems ideas, in itself that is a big victory from Rust community.
I think Erik Meijer deserves a lot more recognition. He's brought so many concepts from a theoretical [often inspired from lambda-calculus white papers] and developed them into concrete software paradigms and tools.
"Confessions Of A Used Programming Language Salesman, Getting The Masses Hooked On Haskell"
https://www.researchgate.net/publication/237445028_Confessio...