With an exception made of Mercury - that according to people (I never used it) was in points better than Git -, git swept the floor with the competition, with a "little" help from Github.
The reality is that today you can't really separate git from Github.
Regarding your link, and to answer your question, my position is that Git is like the PHP of version control.
The barrier to entry is so, so low, that not enough people care about learning it right / properly /enough (Myself included)
(The difference being that I can goople myself out of a problem pretty much every time). Also, I do make a pretty basic use of git, and it's been years since I screwed up. Worst case scenario I need to fix a merge conflict with code from one of my colleagues (That I hate to fix, because it doesn't happen often enough as for myself to remember how to interpret the diffs)
Anecdotally, I was the person responsible for the adoption of Git in my company, some 13 years ago. We were really struggling back then to get SVN working for distributed version control.
We never looked back.