А в вашем идеальном мире реалтайм логи - они как смотрятся? А включение-отключение отладки? А анализ coredump, если такой случается именно на проде и именно с этим пользователем?
Вот в моём мире, где сервера в кластере клонированы, обязательно есть субкластер, где я, или программист, или девопс, или даже представитель вендора может под контролем включить режим отладки, предварительно перетащив туда часть аудитории или вообще одного пользователя для A/B теста.
И там уже смотреть, почему вот сию секунду там что-то ломается. И при этом мне не надо заниматься игрой в безопасность, устраивая правила типа "доступ в БД - только у DBA" или "root только у админа". Потому, что ДБА не обязан знать все SQL-запросы в системе, их легко может быть 10000 штук, а админ - на уровне разработчика разбираться в коде на go, c, c++, node и python. Потому, что мы живём в реальном мире, тут нельзя всё написать на уловном malbolge и обучить всех одинаково.
Логи смотрятся как обычные текстовые файлы, не очень понял при чем тут рут. Отладку включить опять же не проблема - запускаете ещё один процесс в отладочном режиме и туда балансируется трафик. Коредамп делать не приходилось, но его может сделать админ, а так же админ может выдать права, если это нужно зачем-то прямо сейчас. Вы же не каждый день такие вещи на поле делаете.