То есть иногда дешевле перезаложиться, чтобы какое-то время не возвращаться к куску.
Как правило бывает по-другому. Вы перезаложились, а значит потратили дополнительные ресурсы на разработку, тестирование и поддержку неиспользуемой функциональности. Позже выясняется, что требования изменились и вы либо делаете значительное изменение, так как не угадали, либо впиливаете костыль. И того дорого, долго и криво.