Здравствуйте, kov_serg, Вы писали:
_>Вместо явной передачи управление её стараются скрыть под капотом, более того внетреннее состояние тоже прячут.
Это все от того, что развитием C++ в основном уже давно занимаются люди, понимающие программирование, как "запись алгоритма средствами языка", а не как обеспечение выполнения нужных действий с нужной степенью понятности, эффективности, применимости и т.п.