Sorry about that, but let's not remember of the other dozens which works on branches and can do a merge in seconds instead of literally *hours*, and so on.
Yes, but how often do even those who work on branches a lot do merges? If not very often, why not just start it up, background it, and go to sleep? I don't think we can uniformly win everywhere, right now. I believe I have already shown and spoken about many day-to-day advantages even for people working only on mainline/release branches, and I'm sure that people that wanted to listen have understood. What I keep seeing are increasingly complex solutions in order to keep efficiency the same as it is now. This is a very large distributed cost, which can't be ignored.