@samdark как-то давал кейс: при динамическом построении пути по массиву проще и эффективнее его слепить строками через точку, чем на каждом шаге писать промежуточный результат в переменную.
На мой взгляд, нет. Это кейс, для которого и существует пакет: доставать из массива элементы по заданному пути. А вот всякое с получением значений свойств из объектов с потенциальным использованием геттеров - это уже магия. Причем магия левой руки, так сказать.