Comment
Comment by gizmogwai
All of them emerged due to the end of license agreement for a free license of bitkeeper for the linux kernel.
Git won due mainly to Linus personnality and the rise of "social coding" via github.
Bazaar failed because, at the beginning, it was painfully slow compare to git and mercurial. It speed has increase over time, but bad reputation is hard to get rid of.