At this point, I think we need a single C++ book that captures all the best improvements since C++98 and simply skips all legacy. Just skip it as if it does not exist.
Only then will new programmers feel encouraged to look at C++ in a fresh new light. And the book remains thin.