Fossil vs Git
I'm surprised git caught on despite mercurial being much superior (hadn't heard of fossil before). Git has the following shortcomings which are major (some shared by other VCS too)<p>1) UI- terrible, terrible UI<p>2) Unncessarily complex data model<p>3) Doesn't scale well to large repos (until Microsoft's VFS- windows only)<p>(and many others...)