@sjvn on a language-only level, it makes a lot of sense. You can do basically anything you need to with more protection against common vulnerabilities which have a real impact in the world.
What I feel it misses is everything else. Ecosystem, resources, developers, expertise, maturity, tooling, etc.
These things are getting better thankfully. Perhaps one day we'll be at a point where there's little reason to start a new project in C++. Existing ones will probably stick around for a while.