Hmm, have you ever finished any real world scale product in it? All those things you mentioned are mostly toys that mostly inexperienced programmers are only excited with.
RUST lacks in real world scalability and applicability, it's still toy language even after years of development.
Well - no surprise for me here. Speaking as someone that worked in FAANGs - people love to burn money unproductively there and RUST is just perfect for that. Reinventing the wheel and solving already solved problems but "different". It's a language for theoretical "perfectionists" and Code Review keyboard fighters that will burrow themselves in it for years and probably never contribute to company's IP in any meaningful way.
It's great that those big-tech money furnaces finally "embraced" it.
RUST lacks in real world scalability and applicability, it's still toy language even after years of development.