Обновление композитора продолжает перезаписывать значения параметров.yml при использовании пользовательских значений
Ну, сколько причин должно быть?
Это позволяет избежать потенциально дорогого копирования объекта, когда вы просто хотите удалить его из контейнера. C ++ имеет философию не платить за то, что вам не нужно.