"Because this language is cool, let's rewrite it" is not a practical approach. I also think the fact that the number of people who are proficient in C++ is decreasing is a problem. But the intransigence of the Rust zealots keeps me away from it.
when I was working in it for $$, I found the actual community of packages and maintainers to be quite reasonable people, and the language and tooling choices mostly sensible.
don't let the zealots scare you off, it's a good dev experience... overall