I agree with your point that one should not blindly use rust for just anything. Use the right language for the project, instead of fitting the projects to the tool.
The syntax might be unfamiliar to some or many developers. My background is mainly C# and TS and for me Rust feels like a mix of these two languages plus some extra syntax for functionalities that the two do not possess. Before I tried Rust myself, I also thought it would be very hard to learn, but actually at least the basics tought in the rustlings projects were relatively easy to pick up. I read/hear a lot of people complaining about the "pedantic compiler", but I don't get why that would be a bad thing in the long run. Sure it makes the learning curve harder, but after that I think it's simpler to write good maintainable code, because the compiler does a lot of the heavy lifting that you will need to do by yourself in other languages.
This is you my humble comment to this topic. I haven't worked professionally with rust or in the core software business. Webdevelopment is my profession, but I am curious to hear about why the rust compiler makes people angry :D