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