Earlier quoted context omitted.
As someone who has always despised git for its complexity and being a movement more than a new technology I have been waiting years for this. Let git fracture and die. Maybe then we can get tools that work for us instead of the other way around.
I enjoy Mercurial as much as the next person. But git is an engineering feat simply because it works well enough for so many use cases. Also, if git is the worst part of your tooling, that's some great tooling and a good problem to have.
It's just software. My experience with git was about a month long phase where I devoted a few hours a week to learning it. Now I can use it but I still have to google commands for anything other than the basics. That's the problem with git. Git without google would be unusable. That's why I consider it to be extraordinarily poorly designed. You've seen git commands, I'm not going to go look up some esoteric command just to prove a point to you. The point is a good program would not force you to google everything, it would just work.
I consider git to be more of an advertising feat. It fascinates me how many people drank the kool-aid.