Ну контекст редко заранее неизвестен, можешь привести пример зачем тебе контекст ошибки протаскивать наверх?
Допустим, мы делаем сервис для миграции данных между облачными провайдерами. И в процессе миграции aws и azure и в процессе миграции у нас случилась ошибка