I bet that many are using git with GitHub. And GitHub is a centralized storage. It seems awkward that I’m using a distributed VCS as a centralized one, but have to dive into technical details about DVCSes.
This isn't possible with Subversion as the Subversion remote is the only single source/remote.