Assumes nobody's changes ever collide or conflict with each other.
Introduces a fear of refactoring and making improvements as you go as that increases the risk of a merge conflict.
Delays discovery of changes being made where you might be able to have some positive input until the work is 'finished'.