Вот в std добавили несколько типов умных указателей.
Ок, а почему бы не добавить шибко вумный универсальный, чтобы с его использованием все работало как в современных ЯП типа Java/C#/Swift/Dart? Ну т.е. ту самую сборку мусора.
А почему нет? Вот не хочу думать о выделении памяти и мне не нужна такая уж экономия ресурсов — не беда если сборка мусора произойдет спустя 30 сек, к примеру, а не сразу.
Вы скажете что лучше используй современные языке? Но что если мне нужна фишка, которых в этих языках нет — а именно полноценная кроссплатформенность, возможность использовать кодовую базу (а не дергать через обертки) и независимость от установки фреймворков?