People once said that about Subversion.
I believe Mercurial has a chance if they get support for large binary files right before git does.
I believe Mercurial has a chance if they get support for large binary files right before git does.
Distributed has disadvantages. For example, Subversion has nicely incrementing revisions like r42, where git has 8ab52fd9ee.
Mercurial is distributed as well.