В контейнере объект создаётся по своей конфигурации только в момент запроса этого объекта и только в этот момент может возникнуть ошибка.
При включенной валидации проверка будет происходить всего конфига сразу для всех объектов при инициализации контейнера, что позволит сразу выявлять ошибки.