> every single part of it is deeply flawed, and the best solution is to avoid using it completely<p>You can sadly say the same for a large part of C++ standard features. At least the core language is mostly sound, simple intuitive and performant, so having to file off some edges is not that big of a problem.