It's really not. Things that are (relatively) simple in the database tend to require walking the entire revision tree in Git in order to figure the same data out.
Git is awesome for software development, but trying to use it as an article development tool is really a bad solution in search of a problem. We could've had the same argument years ago and said "why use a database, SVN stores information in a linear history that's useful for articles." Having diverging articles may be cool/ desired, but using Git is not the answer.
-Chad
Fair enough. I learn something new every day. I definitely think that distributed article editing is a great idea, even if a git-like system is not the answer to it.
Thank you, Derric Atzrott