Mercurial features that would make Git "suck less"
The good news is that most of these features could be implemented as surface-level improvements. I already use a handful of scripts to manage the otherwise unsavory tasks involved with using Git daily. Perhaps a few more could make it even better.
I’ve actually switched from Git to Mercurial recently, after using it extensively while making the Meet Mercurial Screencast. I didn’t want to go back.