Now that we use std::*_ptr it's not quite so trivial to do since we do not vendor the C++ stdlib, but for those of using open source, this is still possible.
I think it offers more flexibility than the approach described in TFA.
That should be just about everybody. MSVC STL was open sourced several years ago, so you'd have to be working on something pretty obscure/old.
You'll stay employed, but you won't like it.
Hire me! I can debug shared_ptr cycles and other leaks. I will bring my own build of valgrind, clamps, and a car battery!