Thats a very short-sighted view IMO, software engineering is not just about technology choices.
From just this week: https://news.ycombinator.com/item?id=37600852
Just because someone built a fantastically functional building doesn't mean we can't criticize their choice of foundation. Case in point: Millennium Tower in SF: https://www.nbcbayarea.com/investigations/series/millennium-...
But more interesting, to me, is language adoption and familiarity by region.
I have a bookmarked dev.to article from 2020 that discussed programming language popularity by state - https://dev.to/eduecosystem/what-is-the-most-popular-program...
I'm uncertain if anyone has extrapolated that to more geographic regions. It would be interesting.
You are correct that bug free software does not exist. But choose a “memory safe” language does not prevent that. A seasoned C++ developer knows how to use memory sanitizers and other tools to guarantee the correctness of its code compared to an average Rust developer that just trust the compiler which, guess what, also may have bugs.