Alan Mackenzie: > So that > instead of conceptualising a "branch" (as you would do with Mercurial, > Bazaar, Subversion, or even CVS), you need to think about "commits > reachable from a certain head (excluding commits reachable from some > other head)".
[snipping everything that is not technical] How exactly is that a disadvantage? You are just complaining about the way a concept is presented without saying what actual limitations that implies (if any). If you like mercurial better, use that. Speaking about "disadvantages" however requires a bit more than "I like that way better".

