I have a hard time taking this too seriously because CVS ranked as the third best revision control system above bazaar and mercurial.
That was definitely a "WTF" moment when I saw that. Are we in the Bizarro world? I know that Git vs. Mercurial is a bit like Vim vs. Emacs, but I can't see how any rational person could rank them on opposite sides of Subversion. If someone likes centralized over distributed, Subversion should beat both Git and Mercurial. If one likes distributed, both Git and Mercurial should beat Subversion.
Personally I think you can do centralized better with Git and Mercurial then you can with Subversion. You just have to add some hooks to enforce it.