Still, the improvements on those eco-systems, increasingly make it so that I need turn to it less and less.
C++ is one of my favourite languages, it was thanks to it I some major milestones in my career took place, however it is starting to feel like all those critics than one would find talking about PL/I and Algol 68.
The "C++" that is heavily lobbied at unis is still what I would call C+, with some exceptions at what are probably elite universities.
Just yesterday I was reading an ISO C++ paper that touches this issue, P2000R3 - Direction for ISO C++.
We need replacements, because no matter how modern C++ one might want to write in clean C++20, there are millions of lines of gone that go back to the pre-C++98 days, and plenty of mixed quality projects.
However, until Apple, Google, NVidia, AMD, Intel, Sony, Nintendo, Microsoft, ARM decide for something else on their SDKs, C++ is going to keep to be one of the tools to reach for on their platforms alongside the other platform languages, it is what it is.