Most of C++ programming is tied in legacy code and tech debt, that is why it has that image. Only so few modern green field C++ projects with latest standard out there.
It's getting harder and harder to justify using even the most bleeding edge C++ for a new project.
That's true, but if you can find a place that isn't just new features all the time and you can refactor, it's so satisfying cleaning up some shit ancient c++ with clean modern c++.