This is true, but think about how opaque github is for a non programmer/blogger (one of the use cases the OP mentions) vs. what he's put together which is truly about as simple as you can get in terms of getting started with a version controlled collaborative doc.