The mindshare issue concerning the size of Github and the momentum that gives Git seems to be the largest barrier to Mercurial in a lot of ways. I can't really imagine Github supporting both hg and git in the way that Bitbucket does, mostly because it doesn't have to.