Обычно описывают в качестве преимущества отсутсвие схемы, например в MongoDB. Мол в коллекцию можно пихать новые объекты, у них будут новые поля, а если запрос достанет старые объекты, то там будет null на местах новых полей. И не надо возиться с миграцией схемы.
Прошу высказать свое мнение тех людей, которым это принесло пользу. Или подкиньте материалов, которые разжевывают профит.
Например поле переименовали? Тут два варианта, или городить if на клиенте с замысловатой проверкой наличия полей или поля версии или провести миграцию старых значений. В первом случае костыль, во втором так же как и в базах с наличием схемы.