C++ is better. Rust is a cargo cult language (same with Kotlin, Kotlin especially is a corporate language to sell more IDEs and Google was bribed by JetBraine to adopt it). Rust is just a bad attempt at reinventing the wheel.
You're unable of living in real life if you can't exchange pleasantries. It's kinda sad for some of us introverts out there, but the reality is that these things can do a lot for even simple things like job mobility in the subconscious sense. You may get mad at someone for interrupting your work for instance, but saying hello and goodbye and thank you does wonders for getting people to like you more, being able to tell someone to stop bothering you when you need it, and even in what people perceive as personality.
I've noticed it a lot of times in legacy systems. There's often a page with 20 different idiosyncrasies that you have to deal with, and the code is too critical to update even with comments
The other thing is say algorithm selection. Some data structures may be more performant for the job at hand, but do you really want to package or build them yourself? A lot of the time the answer is no.
I mean H2 is only really useful in Java, but the perf compared to sqlite in Java is equal or better due to better JDBC integration and not having to deal with JNI.
It's important to remember that federal governments have imposed the Bill of Rights and federal laws on company towns during the 19th century. Now whether the same will happen nowadays I'm not too sure - company towns did not have good reputations in those days...
Perhaps their existing codebase is in Go and they need to use a utility. Perhaps they really like the performance of Go compared to Java. Perhaps they can't just use Java because of inertia or that no one else knows Java. Languages have warts, and wanting to remove one is not a bad idea.