Git is not as bad as you claim, and Hg is not as good as you claim. Yes, I have used both.
If you're looking to derail this post and do some trolling, then congratulations. You're off to a great start.
If you're looking to derail this post and do some trolling, then congratulations. You're off to a great start.
Again, popularity has nothing to do with merit. It's a pure happenstance that Git was chosen over Mercurial for kernel development, and it all went from there.
The UX of Git cannot possibly be improved in the foreseeable future as it will be a _massive_ pile of breaking changes with people moaning all over the internet.