Basically, people are wrapping stuff up in justifications that didn't even exist when the commands came to be.
That doesn't make it bad, of course, but uh, retroactively justifying things is always a bit odd to watch.
I actually could care less about either git or mercurial; having helped write subversion, the majority of us were/are glad that we were replaced by not just one, but two things that people like more. The fact that it "destroyed" our software is irrelevant, Subversion made what we set out to make, something better than CVS, succeeded, and then the world got even better through git and hg.
The fact that git and hg proponents seem to simply enjoy fighting about which VCS is better/worse, rather than concentrating on making actual progress, is fascinating to me.