It's easy to branch the source code, but harder to branch the community, which can be one of the most important things. Sometimes a request for a feature comes with an implicit desire that it be in the main branch that everyone uses. Having good late-bound software would definitely ameliorate that.